I suppose the golf course is an amenity for people to enjoy in the days and months [and, hopefully, centuries] leading up to the Apocalypse.
After it, I think they would probably be better off with a video game version of the course.
I was not familiar with the name of the designer, Dave Edsall. I checked out his web site and he is the designer of several "Replica Courses," including the Tour 18 courses in Houston and Dallas. I really think if he's going to pursue a Greek mythology-based design, he should conduct a seance to get some advice from Desmond Muirhead.