I’d say yes.  Looks like a legit outfit and the ride seems spectacular.