Depends on how important the cover is going to be to you I guess. My decision was circumstantial as I had just bought my Supra literally days prior to the -10 temps and the snow hitting so had to act quickly, funds were pretty low so I opted for the paupers version, the Voyager.
Anyone can go to Halfrauds and grab a cover for 50p but it wont fit right and will last a year, if you're lucky! Considering it was quite a while after Jamesy originally set up the group buy by the time I went to buy mine the service was great. I quoted the reference instructed by Jamesy to obtain the discount and they didnt grumble once, and it was delivered quickly too! I can definitely recommend the Voyager and I'm sure that anyone who owns the Stormforce will be the same, as long as you dont have any enormous bumpers or spoilers?