So.... will it fit?
YUP!!
I and sit much lower in it that i did in the Sammio as you can see from the photo (i'm 6'2")
It's not bonded in yet, but i can see that only minor jiggling is going to be needed!
And the bit i was worried about, the rear end, seems fine! phew!