Looks like it would restrict airflow through the vent significantly. It has moving parts so the strength of it would need to be reviewed.
I have seen 3D Printed cup holders that either hook onto the coin tray, or dual ones that sit in front of the shifter surround.
I haven't experienced any of those but was thinking of going with the last option one day.