I read somewhere that the hoods are removable on the 08's. Have also heard that if you unplug the guages and headlights on the older models that you could blow the ecm. Did they change this so that its ok to remove the hood and ride?
The electrical system is totally different on the M8 and M1000 than the M7. You can run the M8 and M1000 without the hood with no problems. The CCU units is a regulator and will keep everything happy