Ended up getting the VIP pass with this DLC.
Loving the Storm Island DLC stuff, I was basically hoping for some Rally tracks, and I'm definitely happy with what I've played. Loving the rough, varied Terrain, the muddy offroads, the jumps, the storm stuff is nice. This is all reminding me of how gorgeous the game is too.
As for the VIP stuff, I'm definitely happy with what seems to be on offer. I was immediately given a bunch of cars, and it's pretty nice to get a bunch of wheelspins. I'm not the type to pay for game acceleration, but it's nice to have a fat wallet, and I'm happy with the car offerings, so for an extra $10 on top of the Storm DLC, I'd recommend it.