Any tips on the challenge boss?

This was first try but wanted to know if there’s any other units that could be better to use.