Class D and Magico - no thanks. I recently had the A3s here and they sung as much as every component ahead of it allowed. They were absolutely beautiful with a Diablo 300 - a synergy I'd match against just about anything I've heard including several rungs up the Magico lineup. Have had Magico S3s with Devialet briefly and they were horrible. Literally ear bleeding sterile fast and powerful horrible. Don't have experience with the Bel Canto amp so take it FWIW but just wanted to share that experience. Bel Canto is a great name so I don't know, but if it was anything like what I heard on my S3s, the friend who brought the Devialet over sold it literally that week.