Obviously the two rappers are good. But definitely something will define them differently. It could be the ; language they use to rap, it could be record label,it could be countenance or artiste ambient.
Language breaks barrier but you should be in your field of comfort to be able to deliver,you.
Over the years,Sarkodie has proven to be much of himself when he raps in his local dialect. But that has its limitations ans i guess tgat is the only thing Ice Prince might have over Sarkodie. The Enlish he raps with. English breaks frontiers and quite easy to speak and understand.
As for rap stlye, Sarkodie is maestro and lyrically he is a punch-liner.