All attenuators kill tone period
Get an amp with a proper system volume. Allows you to crank the MV then either a loop return volume or system volume is the only solution.
Or with a fractal fM3 or 9 you use the 4 cable method and get all your effects in the unit and where you set the level acts like a system volume with out killing the tone. You can also change amp channels using the FM# too, it's what I do and could not be happier!