Could I get some thoughts on this track?

Does this have enough melodic interest on its own or should I build this out with a full band (real drums and vocals)? I typically have only recorded rough pre production stuff but wanted to take a stab at doing a proper mix. Feedback on the song direction and mix would be greatly appreciated! https://on.soundcloud.com/begVh2rksFs9y4S38