Rob,
I asked the question previously and for quite some time just could not decide on which one to go for. I have also been running the Ninja, so was going to retire it as a backup. A few weeks ago i made my decision, and i have to say that what i went for has seriously impressed me. I went for the enforcer. It is quite simply awesome. In trying to decide i actually did a head to head of spec and features on a spreadsheet and the final score was 11-11. What swung it was all the features, but particularly that its usable on 1 powerlead. The tank heater which ive always liked on the Ninja, and the built in steam mate which is incredible. The revamped series Vacuum system which was one of my main points of concern, is better than the Ninja. The waste tank is shaped perfectly to vent everything out without having to lift the machine up, like you have to do with the Ninja to get the last quarter-half a bucket out. The autodrain is brilliant and the good thing is you will be able to use it on your ninja too. The auto fill is simple and reliable, did an all day job last week that i used it on, and unlike some who feel you cant trust the auto fill mechanisms and leave them(especially inside) i felt i could, and did. Finally i think the machine looks better than any other portable, i know some say it looks like a bin, but then you could say that from front the Storm looks like a pregnant woman with nothing around her midrift.
Nathan