Basically you pay your money you make your choice..
Personally I find the customer service appalling, aftercare even worse, maps are generic tosh bought in from Holland (that anyone can get their hands on) and its been proven over and over that there are superior options on the market..
With that said, I really dont think this thread should end up with Custom code vs. Revo 'argument'.. Candy has decided that Custom code is the best option to go for and good luck to him!
Hope you enjoy it and let us know how you get on!