Not a bad score! That's the best I've heard outside of my own.
Yeah the splitters ended up as a bit of a difficulty wall - either you have the right upgrades to kill them quickly or you just kinda die. They might need some adjusting.