I've never heard of them, so I checked their website ( & here's the link
http://www.corbin.com/triumph/bonnevillesmuggler.shtml).
I can't see why they wouldn't fit on a Scrambler, as long as the seat mounting bolt's are the same as a Bonnie. & it doesn't look like the high pipes would be a problem.
My only concern with it is entirely subjective. & that is, I prefer the shape of Triumph's solo seat for the Scrambler. Although the Corbin looks like it'd be easilly as comfortable. So that's just personal preference. I wouldn't mind the under-seat luggage capacity though. Very handy