my car is low enough and I usually store em inside anyway, so not likely, but here are a few things I'd watch out for..
road noise. racks are already big, unwieldly things and this is going to have to be there even without trips to the mountain.
weight. maybe a lesser concern, but how much more is this going to weight than your traditional rack? will it be difficult to install?
temperature. ever had a rack freeze? maybe it's because I've used a lot of older racks, but I have. you can unstick the latches are yank on em well enough, I guess. how will a more complicated system work under frozen situations? will the parts slide properly? break? get stuck?
(I saw someone mention sliding kayak racks but, unless I'm way off here, probably your average person who is buying those also isn't going out in very cold and frozen rain/ snow sort of conditions. maybe these racks aren't as viable in those climates. or maybe they are, can you test them?)
lol it took a good 50 seconds to even see your rack in that video, but commenting on that..
you pull it down and the spring pulls it back pretty roughly. can you dampen that pull? also will you be able to secure the rack in the opened position? for example. I slide it out and put my skis on, then you get someone else's skis and put them on too. shouldnt have to pull the rack back out and hold it in place while struggling with a ski.
also to note, the rack isn't flat when you pull it out. can it be? skis would sit more easily on a flatter surface.
will I be sliding the rack, putting the skis on, securing the skis, sliding the rack back, securing the rack again? will it secure itself?
or will I put the skis on, slide the rack back in, then secure it all?
tl;dr: shit I realized you said just a survey, but if I was buying something like this personally all that stuff would come into play on whether it's actually worth it. I worked not too long ago on an engineering group project so I assume you guys are working more on the design than on making epic videos. anyway I wish you good luck. maybe one day I'll have the cash and you'll convince me to buy this thing?