Pretty hard to tell what is happening without seeing the dyno chart.
An increase in peak numbers does not always mean a more fun to ride bike. The most fun comes from the largest average torque in the area where you ride most of the time. The stock SE255 cam comes on right off idle and is done for the most part by 4,500. An extreme comparasion would be the SE stage 4 kit. The torque line (when tested at WOT on a dyno) doesn't even cross the stock line until 2,500 rpm but is still pulling strong at 5K. So in the real world you get higher peak numbers but those numbers occur at higher rpm. the shift lever becomes used much more often dropping a gear especially with the 6 speeds and stock gearing. The best of builds carry high torque over a wide range and do that without using overly high compression. Tuning and pipe are critical to a good result.
"My bike runs very strong no problem...a lot of tq I'm just not happy with the mpg and the heat that it's giving off"
Radiant heat (heat off the motor and especially the pipes) is one thing and actual engine temperature measured at the cylinder head or the oil temperature are different. If the engine temps are in line, which they should be if it is not pinging, or the other extreme timing overly slow, and has a cruise mixture ~14/1 the motor should be happy. Lowers agravate heat due to lack of airflow, both radiant and engine.
Radiant heat can be lowered by wrapping the pipes under the shields. There have been write-ups where guys have done this. Another method is to ceramic coat the pipes in and out and put the heat shields back over those.