this is all true ^^
uprev IS quite a cheap option and you can reflash as many times as you like once you have bought it - you just need a different map file.
you can also put their software into recording mode and do a run from 0-80mph or whatever, then send the recorded data to them and they will send back a map.. I have no idea if this is a good idea!
and finally - they will soon be releasing a "live-tune" upgrade to their software (free for users) which will enable anyone with a dyno to optimise the map and then flash it.
(oh they can also load 3 different maps into the ECU which you can toggle between using cruise control buttons)..
BUT ... they haven't got a default map for UK spec ECU or any experience with it .. and I don't want to run the risk of it really...