So after playing some more some random thoughts
For context I played League pretty hard at release after years of WC3 DOTA, then moved to DOTA2 eventually and floated around legend/ancient there for a while, so I'm no pro but I'm not new to mobas either.
The movement in this game is really going to gatekeep a lot people from being 'good'. The stamina/sprint/jump/slide system is so amazingly powerful if you have the APM to do it it's kinda wild, and you can get more stam pips/regen them/leech them with items. The gulf between someone twitchy with high enough APM to be properly sliding > jumping > blinking everywhere and someone just sprinting there is astronomical, to say nothing of trying to actually shoot them or hit them with your skillshots while they are flailing around like a cracked out hummingbird.
Headshot builds are similarly going to really divide people based on actual FPS skills. Being able to consistently land headshots with the right items on a character like Geist with a relatively slow firing, hard hitting gun and her ramping damage amplification is going to absolutely shred people vs not being a headshot setup. The game has a lot more CS adjacent skills in it than you might realize in that regard, as hitting with your gun is the bulk of some characters damage, and can be scaled to the fuckin moon.
The map feels somehow...off? To me anyway. It's so hyper dense with verticality, neutral creeps, breakables etc, that it's gonna take ages for people to even begin to learn how to traverse the thing efficiently, much less have any real awareness of their positioning relative to lane pushes.
Characters are all pretty cool though, lot of Dota/League abilities obviously, but they are fit together in some cool ways. Tho I am dubious of having the melee button on everyone, especially with the way it can be charged and the damage it deals. That one just feels like one too many layers on an already incredibly complex game, and most of your normies aren't even gonna know it exists much less utilize it, and then just be mad and confused when someone lands a stun on them oneshots them with a charged melee hit.