It's not that bad, but I agree it could be improved here and there. I wonder if it's possible to buy devices that are registered to someone else. Does the original owner have to notify CreamWare for that?
Unfortunately u won't be able to get a second hand STS because the only way to get one is to buy the board it's registered to. Creamware are supposed to be looking at a work around for this but atm there is still no way around it.