Topping DX7Pro or Topping A 90 + D70 MQA stack

I have Sennheiser HD 660S + Fiio K3. I mostly play pubg, triple A games and enjoy music. I preferer hi res audio. Did Topping DX7Pro is enough for me or I go for Topping A90 + D70 MQA stack or this stack is overkill for me ? How much this stack is better compare to dx7pro dac/amp combo ?