it's cool that you could mount something to your car without needing tools or having to drill holes into the frame. but i would worry about it messing up the paint.
also, in one of the videos they mention that the suction cups lose pressure over time, though they do have an indicator when you need to pump them up. that means they are definitely a temporary mount, or require routine maintenance to ensure they are safe
$260 for the single mount, and over 500 for the triple mount means i will be putting my bike in the trunk without the wheels