You are correct. These offer a cleaner install look, less the hoses and catch can
The down side is cleaning, tho it is not as bad as it sounds
These bolts will work on the M8 engines
To be sure you can contact Kevin@ DK Customs
I have had mine on for well over 1 1/2 years now and like this system
2017 Freewheeler M8