I'm not sure what you're getting at but my interpretation is that because the range on Combat Agility is "Melee weapon" after the enemy moves and you shift, the enemy must be within "melee weapon" to make the "Hit: 1[W] + Strength modifier damage, and you knock the target prone." attack. i.e., if the enemy is one square away after your shift and you don't have a reach weapon you don't get to make the attack.
Until a dex fighter has enough dex to shift 5+ spaces this power is useless next to Superiority since even with no wisdom the fighter can stop movement as part of their op attack.
Tricky question...I agree that Combat Superiority tends to be the better choice, yes. But if a player, for whatever reason, cares more about having the option to shift toward a bad guy (even giving up the melee basic attack to do so) and less about being able to stop their movement, well this gives them that option. It's not an option I'd personally want, but who knows? Maybe someone out there really likes it.