2008 does not need the update. By then the factory had fixed all the issues. The only thing the 2008 will need is the Eastern Beaver headlight solenoids. From the factory the power for both headlights is fed through the ignition switch, which leads to failure of the ignition switch. The kit from Eastern Beaver is about $75 and takes about an hour or less to install. That is all an 08 and up will need to be totally dependable.
Yea I always thought they built a custom reversed exhaust manifold and hung it like a blower! That would be way too hot on your right leg. Under the bike now,,,that's interesting. I wonder how the heat will affect the starter long term?