haha ya i was the same way when i got my system.
i love the sound and its not too loud, it reminds me of a helicopter.
mine didnt come with an extra spark arrestor mine was already installed.
ya i might be living in england for a little while in the future cause my girlfriend wants to study there.
so if i do im going to def. bring my husky and we should ride. it may very well be london too.
I just got the tuner and am going to service my bike then install it.
Hopfully then i can get it to a Dyno and get it tested to see what im pulling.