Spending too many shards never was a problem for me. Loot chests, grab as much bonus score from each phase of every boss, and do not destroy spawners. Destroying spawners prematurely can make you lose hundreds of score. Most will destroy themselves. Wolf sentries will destroy spawners and any other ally will as well.
Oh and the amount of lives you have determines how much bonus score gets dropped, when it does drop.

