bubba you don't say if you own the JC-1s or are considering purchase of an older pair VS new Bel Cantos.
If you don't have experience with the JC-1s I can offer this, having owned them for several years. I've been in the audio hobby for decades and have owned and auditioned dozens of amps and speakers. I found the Halos to better anything else I tried, SS or tube, but that was with Duntech speakers. So I second the advice to pick speakers first, then find the best amp(s) for them within your budget. I don't believe any one amp is "best" for all speakers.
Also the JC-1s offer selectable bias. I ran them on low bias for background music and high bias for serious listening. They do get quite warm on the high bias setting but not hot, especially considering their output capability.
I've not heard the Bel Canto 1000m so can't comment on those but the few class D amps I have heard have not convinced me by their sonics.
Good luck.