I can't judge Stappy's hotness(I'm a man), so I'll have to go with what my little niece says. She doesn't like Myles mustache/beard in the OYE video, yet likes Stapp's look. She thinks that Stapp is better looking, so I'll give him 1 point for that.
However, I can't let my niece dictate who I think has the better voice. Definitely Myles has the better voice from a technical aspect, so 2 points for him. Sorry Stappy.