I know what you mean about it being too small at small scales, but the mini bit I am not too fussed about it being ultra clear.
with regard to extra colours, I wanted a more simplistic look to this logo, the other 2 logos I have are quite complex for stickers colours.
if you have noticed its quite similar to the look and feel of the 'TeamLosi' and 'LST' logo in yellow