I'm not going to address technique or lenses, just the bodies. One of the things that Canon has worked at of late is dynamic range and noise reduction - the latter being obviously significant in night photography! I don't have all of those bodies but logic suggests that the newer ones
should be performing better. There are issues to discuss like are you going for high ISO performance or are you willing to keep the ISO down and accept long exposures? The images you have shown so far are more dusk than night photography, and certainly not Astro photography.
A couple of comments here. If you
are doing ASTRO photography, then still consider the Canon 60DA. It's sensor is specially configured to emphasize the reds that are more common out there in the cosmos. Conventional sensors have a matrix of 1R, 1B, 2G because out eyesight favours the green part of the spectrum and our world is (for the time being at least) green. The 60D is not that new but it's a specialist unit.
As far as print size goes, I don't personally think that you are producing what I would call la
rge prints. I produced pin sharp images from a 60D that were on A0 size prints: that's about 33'x46" in imperial numbers. Of course the quality of the lens and a bunch of other operational elements influence that, with a FF sensor with a good lens, technique and PP you should have no issues at that size.
Next, you need to decide if a crop sensor like the 7DII is going to show you enough sky for your purposes. It all depends on how much sky you want to see in your shot... but for wide angle shots a crop sensor is not your friend. Yes, the 7DII has good reviews for NR, but 80D and the 5dIV are getting good reviews and they are both newer technology again. I would recommend checking out a comparison on DPREVIEW between the newer boxes, asking about it on their forum and also doing the same on the Canon forum - I have engaged with it before and there are some night specialist there.
For DPREVIEW comparison see
https://www.dpreview.com/products/co...anon_eos5dmkiv
To access the Canon forum log onto your local canon site and look up its forum site.