I don't have one but this item was discussed awhile back. Everyone agreed that it didn't look appealing once installed but it was a 50/50 wash as to it's effectiveness. There was no strong opinion that it helped. Hope that helps.
Try the Baker Hand Wings mounted on the mirror as your first step for passenger turbulence if you have not done so.