I would buy almost anything over a Schiit product. Have bought 3 of their products and ALL 3 had issues that required returning for refund within days of purchase after dealing (arguing) over several online messages over multiple days with the worst customer service and that I have personally experienced with an audio product company. They don’t even list a contact number. When it comes to audio you get what you pay for 99% of the time! Those were their 3 strikes, and they are permanently out of my business.
To your question, I am not too familiar with Topping but Take a look at S.M.S.L. I have a couple of their products in a guest room and the garage. Great little units with good sound, customer service and no issues at all for the $!