Microphonic tubes do not make a product sound better. Depending on the tubes and the design is what is needed to sound better. DHT microphonic tubes like 26/226/326/ 101D typically sound better to my ears but you have to isolate them from vibration which is tricky but it can be done.
Happy Listening.
Happy Listening.