I would agree on the Class D Audio GaN amp. I bought one, and it continues to amaze me. I use it just to give my 3C24 tube amp a break.
Another thing I agree on is how important a great preamp is. I never realized how much difference one could make until I bought a Herron VTSP 3/A 360 preamp some weeks back. it's brought the SQ of my system way beyond what it was before it came into my system.
So, get the best one you can afford. If you have to save your money until you can afford one. It'll make a difference you wouldn't think was possible.
Regards,
Dan