jojo NOT rolling my eyes at all !! I agree with pretty much everything you said.
The EGO is a RACE bike, it's a lot different handling, you need more force, I think thats because you are down more on the bike, the handlebars are lower, more pressure being applied to the tire due to the weight transferrence being more frontal then the ribelle. It feels heavier too IMO until you really get it going, say 40 mph or so then it's barely a whisper on the wind

Yes it does take a bit getting used to, and BE CAREFUL around corners, it does not turn as good as a ribelle does, at least mine doesn't, it's blocked pretty shallow but being what mine really is, that is not surprising. But because of this, you don't have the wiggle room and being you are down crouched on the bike you have less 'oh shit' room should you start tipping the bitch over, your footing is different your balance and your ability to put down, shall I call a 'righting pressure' should it begin to go over, is vastly weaker than the Ribelle. The R you are straight up and your legs can be like pile drivers holding all to the floor, and a nice and comfy sofa you are riding on. The ego you are bent over, YOUR center of gravity is way off, YOU don't have as much force to stop a lean as you would with a ribelle, and trying to get the legs down, and you sitting up, ..just be careful.
Because your geometry is hunched over on it, yes you need to be a lot more of a participant in steering the bike. Lean inputs a lot more to the turn equation. Handling is totally different just by nature of you being hunched and handle bars way down.
Yah this is probably not a good beginners bike, just for the fact it's HEAVY and handling takes a bit more effort and knowledge, and for traffic, umm F that, it'd be awful being stuck in traffic on the thing. For a taller person, maybe not so much, but for a shorter person, no, NOT a picnic at all.
Im glad you got your bike back though, or at least a loaner until yours IS back, that is the most re assuring part of it all. The fact that they just, oh here, here's a loaner until yours is back up, that right there speaks TONS for the customer service and reputation of the company. I can't think of too many others that would do that.
OH, and since you DO have an EGO now, psst....go ahead, get on the highway one of these nights, or early sunday morning, light to zero traffic, roads nice, sun coming out, you are already bent over in a race pisition, it'd be a shame to waste all the effort you put into getting into that stance to begin with

open her up! BTW life is very different 'down there' too. Your line of sight is VASTLY different when you are crunched behind a windshield .vs. sitting up like a dogs dick bobbing on top of the bike. Turning IS different, since you ARE hunched over and hugging the bike, your lean is more important??? now. Use your knees, body weight, foot weight on the pegs, vs using your handlebars if you can.
Being hunched, things cam come up at you, or at least 'appear' to come at you a lot quicker than when you are sitting straight up and have more of a top down view on it. So be mindful of this, when you are riding more spirited... yes that corner can come up rather quickly when youre eyes are closer to the pavement!
Aaron