Messi would work in the premiership.
They both have their advantages and *****ly are too young to compare.
Ronaldo gets more into the game, hes always available, and phyiscally hes become much stronger this season. On the other hand Messi being smaller has his own advantages, probably a more complete player in the sense that he can play those inch perfect passes and get involved in quick passing exchanges, and he has a much better football brain, like Fabrigas Rooney.
Ronaldo has more power and is more direct and gets at defenders.. if he gets tackled he just gets right up and again runs at defenders. Really too young to compare but actually quite different players.