Here are my thoughts for you:
1. Windshield needs to be replaced, useless at freeway speed. I was crouched forward keeping 150kph when the mighty GS rider sitting in a relaxed-like-a-scooter, courtesy of the titantic windshiled of the GS. I didnt like the look of black touring Zero Gravity, anyone has experience with Givi?
Did you move the windshield all the way up? I'm 6'4" and I like the breeze during the summer.
2. Legs are being pulled both sides like the wind is trying to split them open. Any mods to fix this? I was thinking like putting some plastic like a leg shield as soon as I install some crash guard on it.
This is a standard that comes with the V. There is nothing that can be done to improve this feature.
3. Stock tires ok, I even cooked them on the canyon to the point that they turned sticky like hot glue. Is the stocked rear tire a soft compound?
Riding in Southern California?
4. No vibrations at any speed (thanks to a thread here about suspension tuning).
5. Lights are not that bright (I'm looking into adding some fog lights and extra LED lights, tell me what you think) Have you adjusted them to the correct angle?
Standard option is that they are set low from the factory.
6. I really need to buy that custom rear rack where our forummember KTMDual is selling, I've seen givi mounts and SW-Motech, I'm not impressed with how they look.
Touratech has a nice rack that can be used with their cases or with Kriega soft bags.
7. Pillion is ok, no sore a$$.
At least yours is willing to ride! You might considor a Corbin seat with the back pad for long rides.
8. Hand guard, a must. Black on yellow V looks best (yellow on yellow, not that impressive).
Bark busters from Twistedthrottle or Ascerbis works pretty well.
9. On 2-3 instances, I had the front tire screetched (locked) on a straight when I am breaking hard. Is this a problem with the stocked front tire (was it a hard compound?)
Yes, the dunlops run hard. Surprised you slid though. Metzler's Z6 & Z8 work veery well for the V. I had my back tire lift off the pavement one day.