My band's first demo was terrible
Musicianship doesn't only come from technical solos and weird two-handed tapping stuff at 210 bpm. I personally think that it's all about the melody, emotion but you might want to spice it up a bit with a technical show-off.
I totally agree, so are you an enchant fan now there's melody, and pain of salvation