I vote iCharger X6, 75 amp power supply and the BD250 discharger.
The big advantage of the BD250 discharger is you can get your batteries to storage voltage in a few minutes each. The second thing you can do with it is cycle your packs. I highly recommend using a standalone discharger. Its significantly faster. I also smoked my old Reedy 1216 discharging a big battery... its just heat on your electronics after all.
Just looking at whats available nowadays, the Hitex RDX2 Pro and Reedy 1416 may meet your needs, 14amp max charge, but they only discharge at 2 amp.
I use a iCharger x6 at the track. The only disadvantage with it is that you can only charge 1 battery at a time. I charge the night before also, so i am just topping off through the day. If your running 3 classes its not too bad, you just need to be in the habit of immediately recharging when your done with your session. Bottom line is even running 4 classes some days I've never felt stressed about getting my batteries charged in time.
You will need a power supply with this. So $110 for the charger + $80 for a power supply for this setup.
I have a 406duo that i only use at home. Its a nice charger, but unless you cycle your packs and need the ability to charge at 40 amps its not necessary. With the 406 you can set it up to automatically cycle your batteries using programs that you set. You will need to get a discharge bank to do any of that though which is another $100.
If you need the ability to charge two batteries, its cheaper to get two x6's!