If your left hand wire doesn't interfere with the clutch, your dealer did better than mine!Well kudos to my dealer. They fixed it without a fuss and in about half a day. Much happier now. I didn't take a before picture to show the huge gap and all the dried up glue but here are some pics of what they look like now. Still not sure about the wire on the right grip being so close to the starter button, but I guess its done that way to give the throttle as much play as possible without running out of slack in the wire.
Note that it is very difficul to remove the OEM Heated Grips once glued in place without damaging them. So your dealer should have installed a new grip (meaning he'd most likely have to fork out a complete new set as separate grips are not commonly available). If he just moved the grip around without replacing it, you may have a grip that may not last very long (or at all!).