Thanks all on letting me know that it's not my imagination there is a big loss in performance using those tubes. When I first changed from the 65psi to the higher psi I swear it was like I added a motor assist and quicker off the line!
I'm putting back in the non-thorn ones I have.
Thanks,
Mr Gnome