Ive got a ninja and advantage
Advantage - quicker drying due to parrelle (sp) vacs, looks smarter, bigger tanks, better emersion heater, will damage easily due to being fibreglass, only has a low pressure pump., very quiet.
Ninja - plastic so tougher, easier lifted up stairs, more options if desired, bigger pumps.
I would also look at the CFR, eclispe or recoil before the above but the two latter portables require 3 cords and a heat exchanger which are major hassle.