First and foremost, this is a great game with a lot of potential!
If you are open to suggestions, I have a few, some of which building off of other people's ideas.
1) I definitely agree there should be some sort of boss, though not just on the 50th level, but maybe once every five to ten.
2) There should be more weapon modification given to the player, but have the weapon mods be more specific to targeting each type of enemy. Currently it is completely unreasonable for the first half of the game to build up any gun but the first run. If there were mods that only heavily damaged one type of thing, and had enough mods, you could incorporate a little bit of strategy going into each level by changing the loadout you have equipped.
3) In my opinion, most of the unique class weapon mods were actually worse than most of the ones of the lower class. My recommendation is either buffing them or reducing the power of lower classes.
4) Some sort of shielding would be nice. If you have ever played any of the Frantic shooters, I would recommend doing something like that system, because in bullet hells sometimes you just can't get past everything, so there should be a little bit of grace in taking damage.