Sounding like a major step in the right direction!
Are the side mounts changed from the SM tank then? If so, where do they attach?
I like the look of that rubber isolated bar mount system. The regular system kind of bugs me since the stabilizer is mounted on the wrong side of the rubber isolation!