Only my 2¢ worth... for that amount of call volume I would think UCCX would be the way to go if for no other reason than it does intelligent queuing along with being able to generate reports. With it you can also front-end it with a caller's menu tree to allow callers to steer themselves to major departments. Yes, it's another %#$! server, but it will run on a 7825 or on one of the VM's of UCS (my own preference). Make sure there is physical redundancy on a separate VM (not on the same UCS) to provide for the inevitability of Murphy's Law. Ditto this recommendation for at least one of your CUCM subscriber nodes. Having your Pub and your only Sub together on a common piece of hardware is a ticking bomb.
Original MUG/NAMU Charter Member