Fundamentally speaking yes ofcourse NEO can surpass Bitcoin why? Because NEO has a roadmap, future projects, active and amazing team and active community who really supports NEO. Maybe not in 2019 but after 5 or 10 years NEO can really surpass Bitcoin.
All of this. If judging by Utility, Neo has the most promise.