Hard to make decisions based on a show as the total system and room impact the sound. The Atlas is a known great match with your speakers and often shown together. The Atlas is a superb sounding amp and you should try one or several amps before deciding.
Can you work with a local dealer? You really need to hear these amps in your system and room. You may also like a different sound presentation vs. another.
I own the Atlas stereo amp and with a good power cord and upgraded NOS tubes, it just sings - very musical amp.