The Razor I reckon would be around for a while, mainly because alot of people haven't even heard of it's existence. It is only starting to be promoted largely by word of mouth. The Pebble has a huge established base, and is widely used already so if It was upto me, that's where my choice would be.
I'm looking forward to this as well, but I think there are more pressing things that need to be fixed first like the 'insert other media' not hanging when linking a image offsite or getting the spy section working again
From what I have read, all you need to do is run the iso and follow the instructions. If you have a legit version of Windows 7 or 8 it will automatically activate. That is what I have read from other members anyway. Brian one of the mods here, did it by updating his Windows 8 machine to Windows 10, then doing a iso based fresh install. He said it activated fine.