IMO - it looks like a very good tank with healthy fishes. Maybe three of the fishes will be a little to large for that aquarium with time but it does not disturb me
Looks awesome. Well maintained. Obviously, if the fish get too large in the future you'll have to re-home (mostly the Tangs) but otherwise not seeing any stocking level issues. Great job.