...is the best guy to play this role, since only a real-life Ravana can bring a touch of realism to the character. It's like Mayawati playing a corrupt politician :-)
As far as re-telling of Ramayana goes, get ready for another version of the epic, with SRK playing RA.One (Raavan) against G.One (Jeevan, aka Ram) in yet another adaptation of Ramayana, this time in a futuristic setting.