I would say the 180 with your selections of animals.. I have a 180(72x24) and it's a fun tank size.. Both for fish and coral.. Plenty of swimming and growing room in a six or eight foot tank that I hadn't experienced with my previous tanks(110wide included).. And a ton of space fir coral and scaping.. But, the one thing that I have learned, is that it takes a lot of coral growth to make it look mature, and that just takes time.. It's surprisingly a lot of area..
And, with the 180 footprint, you can, if you wished, easily go up, well into the 200's range.. And for me, with my long arms, I can still, fairly easily reach things in the back of and bottom of the tank with bare hands..
If it were my choice, and I hope it is in the future, I never plan on going down below a 180 again.. It's a very fun upgrade tank size..