From the looks of the information- Rio would be more suitable for USPSA, but I wouldn't see why they couldn't do more in they way of USPSA competition at Ben Avery. Here is a link to an arial for your convenience:
http://maps.google.com/maps/ms?ie=UTF8&...p;z=15&om=0