I feel like the first season was the only good one, right balance of fan service and a story that didn't really get in the way of that. The more recent seasons are the opposite, shitty story and not enough fan service.
Animation was usually good though, so it's not terrible to watch for that but definitely not enough fan service.