Reading this post are you still having issues with wind noise on the vamoose pop top Claire? Hence the deflector?