OMG, you snubbed Artem Sergeyevich Grigoriev! :banging::disapp: He is by far the best looking male skater under 20, no contest, IMO.
Of those you have listed, I voted for Michal Brezina, whom I love as well.
Javier Fernandez os Spain (born 1991) should also be on the list I think...
As did I... he's even better in person!I voted for Michal.