In general Ewan seemed much more appropriate for the role of teenage Anakin than Hayden. Hayden was just cardboard. And no I have not been impressed by him in any other roles either. Whereas some of Ewan's earlier work are spot on for the kind of character Anakin needed to be in the prequels.
Bad acting due to bad direction and horrible writing aggravated by casting that was also bad.
The prequel had too much George in it.