It all sounds good.
No problems anywhere there i would say.
Any of those components should do you just fine.


"Those who preach the myths of audio are ignorant of truth."