In BMW airhead circles, "Hoske" mufflers has been a highly regarded modification since the 70s.
And they happen to look very similar to the stock mufflers on my 1977 D-model. They come in 2 sizes, for 38 and 40 mm OD headpipes. So no need for unsightly adapters etc. And being designed for 750-1000 cc twins, they should have no problems flow wise on a 650-880 cc XS.
Have a look here:
https://www.siebenrock.com/en/exhaust/exhaust-parts/2990/silencers-hoske?c=659
And they happen to look very similar to the stock mufflers on my 1977 D-model. They come in 2 sizes, for 38 and 40 mm OD headpipes. So no need for unsightly adapters etc. And being designed for 750-1000 cc twins, they should have no problems flow wise on a 650-880 cc XS.
Have a look here:
https://www.siebenrock.com/en/exhaust/exhaust-parts/2990/silencers-hoske?c=659