The reason why most people might say coilovers is due to the fact that a spring/strut combo gives you a permanent ride height.
Coilovers give you the option to raise or lower at will.
Also, there are many factors which come into play when it comes to quality.
I have heard some people on ksports for years without issue and others couldn't make it to one. Same goes for Megan and even ebay brand.
Seeing that you're in HS and wouldn't track the car, decide if you want ride height or a track quality spring/strut combo suspension as your main goal for the car.
Personally, I would always choose coilovers over lowering springs.