As others have mentioned above, the Roadster system will fit the Classic, but not the other way around due to the ABS box underneath.
The Roadster and Touring have the R/H mounting bracket for the cross over pipe in a different position to the three pipe CAT Box, also the Roadster has different mounting brackets for the Mufflers/Silencers.
The headers are the same.
On a different subject, can one of you Brits (as I know this is a Brit term) explain to me this "near side" term please ?
If I'm standing on the R/H side of the bike it is the "near side", that is, nearest to me.
If I am standing on the L/H side of the bike, that is the "near side", nearest to me.
Always had me confused that one.