I think it is going to be a fight for developers. It will make sense for people to develop on EOS for multiple reasons and people will jump ship. Kind of like who is developing apps for Blackberry? People just flowed away from that and concentrated on IOS and Android.
what are the main reasons you foresee it making more sense to develop on EOS?
I recall briefly that it allows for more commonly-used programming languages and has some of the foundational OS work done to leverage from, rather than starting from scratch - are those the main reasons for your stance, or what else have I missed...?