Sorry your sad with your purchase, I have an 09 shadow 750 spirit c2
I shift just fine, no need for a tach, I like the clean presentation on the bars. I also like my shaft drive very smooth.
Just got back from 1000 mile road trip, high elevations, mid 90s temp, long haul days, I've never had an overheat problem although. I wouldn't mind a temp gauge I don't personally think it's necessary and if it saved me a few $ on the sticker price fine
Ride safe and enjoy being on 2 wheels!
Ernie Ray - Salt Lake City