Started to actually put it on the frame today and it's been a challenge.

Just wondering if anyone has installed one of these tops before? Any success? My primary beef is overall fitment and it seems like there's no way in hell that these wouldn't leak like a sieve! I can't seem to get the top pulled back far enough to install the two rivets in the chrome strip on the B pillar. At best, with the top locked down the canvas flap meets the chrome, but there is zero overlap. I could probably rivet it with the top pulled back, but I think it would be damaged when I forced it forward to latch it...
I'm about to cave and get a shop to do what they can, so any recommendations in the Detroit area are appreciated!

I also have a roll hoop which is complicating matters pretty significantly.
Any comments are greatly appreciated! Thanks! Was really hoping to be on the track Sunday...