I have used or own most of the scopes mentioned and think that your EB will take some beating.
If you want to shoot 12x, only the MTC Connect will do that in my opinion.
I have the Falcon but will be just under your EB for glass quality, my 10x42 Sightron is good but fixed at 10x mag obviously.
I think Peter (Lavant Lad) is getting the max 12x mag mixed up with SFT. That has max 12x rule.