Eddy,
I like that. That is where I thought that they should be mounted (on the upper fork shrouds). Also, do you have yours rotated to be slightly in front of the windshield, or could I rotate the brackets to do that? If so, that might keep the wind/turbulence from coming from between the forks and up over the tank.
Is that a MS Alley Cat windshield?