To me, the question as to which is better, a ring group or Q, is dependent on a couple of things.
Personally, I prefer Qs as they provide more flexibility, but a Q may require some additional thought -
A ring group is a collection of phones that can be programmed with a ring strategy of ring all or on order. If the call is not answered, then it can be sent to a different handling method. If all members of the RG are busy, the call will immediately go to the other destination if one is programmed and if not, the call will be disconnected.
A Q on the other hand looks for available agents and when found will direct the call to same. If an agent is not available, the Q will hold the caller pending an agent becoming available. There are more ring strategies available as well as other options to include a callback function. The Q requires that the agents may need to manage their availability depending on the strategy. Despite the agents being static, if you use some of the ring strategies, the system will send the phone to an agent and if that agent does not answer (sick, vacation, etc., the call will go to the other handling option, if programmed or will disconnect if not programmed. So, there may be a need to have the extensions that are not manned for some reason, to be set to agent pause, DND or otherwise taken out of the Q. It simply depends on how you setup.
I also would not set a wait time with no limit Callers call to speak with someone, not to listen to MOH. Use the call-back feature, time the call out and move to a destination elsewhere, do anything and everything you can to get the call answered within a reasonable period. No one likes to be put on-hold and the longer the wait, the more apt they are to hang-up, become more aggressive, etc… The message this sends is that the company is understaffed, can’t handle their calls, customer service is lacking and there must be other companies that I can find that are better.
In any event, experiment some and see what works best using both RG and Q for the site and their personnel.