The thing I like most about this, is how they made all the girls look like your average girls. Most of the fan-artists don't. The one thing I don't like is that Coach Hedge should be about 5 ft, not 3 ft.
Aphrodite was born of the sea. So wouldn't that mean some of her powers Percy also has. He is the strongest child of the sea God. It would make sense that he also had some of her power, plus that would explain why she took an interest in him.