Good luck finding a baffle that will fit. I was looking for a replacement baffle for my specialty spares back when I was trying to tune them. SS Pipes are the same inner diameter as stock ones. I was never able to find a baffle that would fit. After giving up I then managed to find a packing technique that yielded a very awesome sound. You could always contact Dale at Specialty Spares and see how much (if?) he'd sell you 2 baffles for. Probably pretty cheap.
I'd be happy to tell you how far from the front the SS baffle is mounted. They are removable. Then use the same technique I used to pack in the fiberglass and you could expect a *very* similar sound, or just use more glass to tone it down some (check out my new video to see what it sounds like).