Buglocke Team

So I finally beat the game (i.e. the elite 4) after a good couple of attempts with my Buglocke team - standard Nuzlocke, but instead of first Pokemon on each route, first bug (I changed my starter to be a Nincada, which died horribly).

Here’s my team - http://prntscr.com/oj3mgn. Any particular thoughts? Crustle carried me a lot of the way tbf, ended up highest level by quite a long shot.

Just debating if I dare try another monotype locke - think Ice would be harder, due to lack of early pokemon.