Yes it is, but it only lasted about 20 miles, most of those miles were in the bake-in going about 10-15 mph. I let them know and they said that has never happened in the past. they sent me 3 more no charge. everyone broke under 30 miles. I made my own and it lasted about 700 miles, made it out of 1/4" thich steel bar and a exaust clamp
SO. your using the SBP mount eh? good to know. i tink your getting problems because your using the mounting plate upside down. you see, using the mount a a riser (bend flipped) would make it preform weaker.
it looks like you used the front large universal mount from sickbikeparts.com. im going to be getting a delmar as well using the same motor. i was wondering what measurements you picked when you ordered the mount.?