I did ride one of the demo bikes at Creation. And it felt fooking awful, heavy, slow. Probably just the set-up as like was said earlier the Faction rider was ripping it up on one of the other bikes. Good luck to Faction.
As for 18inch inner tubes JT if you know where I can get some cheap let me know, Their like rocking horse shite or want a £5 for 1 tube