Hey Marko,
I had the short off roads on my bike for a long time. Got tired of the blap,blap,blap sound and missed all that chrome on the rear end. I sprang for a new set of long stock Speedmasters on ebay for 99 cents (+ $20 shipping). I started like you did and drilled a half inch hole in the front baffle plate, then ground out the rear plate and yanked the little tube out from the next plate, and ground out that second plate from the end. I ended up drilling a 3/4 in hole in the remaining four plates (all the way through). They sound really good, and I rejetted up to 138s, now back to 132 mains and stock 42 pilots. Runs out great and and deep throaty rumble (still relatively quiet too). If I can get the money soon, I'll be ordering the SpecialtySpares Long Cannons - I love the sound of "ssjones" bike.