For lack of better knowing, i think they look great There are not that much variation in the squad but youve managed to make them interesting to look at.
The terrain looks good sofar.