Have you seen the new Super Low Air Suspension by Bag Riders? What do you guys think of it?