Yeah fades and lerk are better long range vs marines - unless you do what I did late last night vs Bem, Shinz and Fritz as a fade - cloak then pounce on them
Blink is extremely effective too - just duckjump as you teleport and aim up - you will get a lot of distance.
Hive 3 Aliens can take out jetpack and hvy armor marines but hive 2 aliens have troubles......