Giving people a real reason to log (to upgrade their ships) is a good idea.
What Disco imo lacks is exactly this -reason- to get online and start playing.
Once this "invisible barrier" is overcome, at least my gaming experience is most often positive.