I can't help but think you would enjoy ALO RxMKIII. That'll drive everything in a powerful and engaging fashion.
I don't like to say the HP-P1 isn't good for this or that, but it's super nice for the T5p and what the T5p does best. I also really like it with SR325is and DT1350, I would probably try the PS500 and even the TH900 with it. See where I'm going. It's a very refined little unit, perhaps too subtle for people who want more powerful performance. As always it's best to have go yourself. But I think the most important consideration is match your music to your equipment, I have found there does not exist a jack of all music.