Last chance to stop me from buying the hype...

There is something to be said for:

Complete tuneability and

The fact that the secondaries are always open when your foot is on the floor.
Have you read up any on the Street Demon and how it works? I think one of the things that impressed me was the tunability of the spring loaded air door for the secondary goggle valve...