I thought something like the following ought to be on the page. I know it's obvious but there's mileage in spelling it out?
These are big advantages to me - not very well worded I know, but you get the idea.
And last but not least
- No setup/install in Windows required
- No multiple copies on multiple PCs to maintain
- No installs required of favourite apps when get a new PC, a new hard drive or need to reformat and reload OS