Using Queues would require a lot of code changes to vicidial. The entire system is build around a database queue of calls and sending calls to an extension(which is the meetme room of the agent). If you wanted to use Queues you would need to somehow integrate the Asterisk Queues and Agents with the VICIDIAL auto_calls and live_agents tables which would not be an easy task.
We didn't use Asterisk Queues when we started the project because we needed easy manager barge-in along with 3rd and 4th party calling and DTMF macros, all of which cannot be done in Asterisk Queues. Also, meetme allows recording an agent across calls, which could not be done in Queues at the time(not sure if it's possible now either)
One potential solution would be to try app_conference instead of meetme. It uses much less recources than meetme and has been tested on a light production machine to work with VICIDIAL:
http://sourceforge.net/project/shownote ... _id=421962
What kind of system are you using? (CPU/RAM/drives)
What kind of trunks and clients are you using?
What codecs are you using?
Do you have Asterisk/VICIDIAL/MySQL/Apache-PHP all on the same machine?
How many agents?
What dial level?
How do you know that meetme is using a lot of resources?