Very few people clean centerfire rifle cans. Most are welded shut and all you could do to clean them would be soak them in some solvents.
However most folks clean their rifle barrels. If you were to loose a cleaning patch (or worse yet a jag) in a perm attached can there would be problems.
Best bet is to get a SBR and put your can on it.
If you can't get SBR in your state, get a 14.5" upper with a perm attached mount like the AAC Blackout. That will give you your 16" and the smallest available can will put you around 19"
I am not gonna touch the "using suppressors for HD" thing. We've had that argument here before.
"9mm has a very long history of being a pointy little bullet moving quickly" --Sevens