I had the Ninja a good basic machine but in my opinion seriously let down by service from Ashby's so i got rid of it, been using a Cleansmart Airflex turbo for the past two and half years, it's a very good workhorse for me more powerful than the Ninja so i can use two inch hose which is great, always leave it outside homes and keep up to 150ft hose in the van for every eventuality, cant fault it at all when i have carried out maintenance Frank the engineer talked me through it step by step, although the vac motors when they do go are so easy to change because everything is easily accessible, it's basically a well designed, powerful, and reliable machine backed up by excellent service from Mat who runs Cleansmart. do not under estimate the back up once you have the machine,for me it ticks all the boxes and to top it all it looks good too.
Of course other machine are about and the owners of them love them too, i thought the Ninja was about the best and this turned out to be an expensive mistake so choose carefully, good luck