I agree. Killing a lvl 5 mindflayer so early def felt like a stretch....
No lvl 2 party should be able to kill a mindflayer. I wouldnt have minded seeing it at lvl 10. and us fighting it at lvl 4 or something

side note... where did you fight the dragon???