The Max Air 35 Standard Scuba Compressor advertises 3.5 cf/min (100 litres/min) FAD which is identical to the Bauer Junior II that I own. It will also fill tanks to 4800 psi, so filling to 3300 psi or so is nothing. The Junior II can easily fill 10 tanks straight so long as the air temperature is not over 25-30C (who knows what that is in imperial). However, who would regularly need to fill 10 tanks at a time? Even with 3 users and 2 tanks each it is only 6 and you do not have to do all at once since you are home!
Also, the time expended by you on filling tanks is nothing. What are you doing when home on a Saturday or Sunday afternoon? Reading the paper? Watching TV? Mowing the lawns? All you have to do is bleed the moisture separators once every 15 minutes and changing tanks once filled. Not hard and not an inconvenience. The time saved in not needing to go to a dive shop moer than makes up for bleeding the separators. I have under the house and it is relatively quiet (for neighbours). Since most Americans seem to have cellars (at least that is what we see on TV), this makes an ideal place to use the compressor. Space is not a problem if you have a decent garage or cellar. The best place to put it is the coldest place as this extends the life of the filters and ensures cooler fills.
By the way, over the past 11 years I have been into a local dive shop probably less than five times, yet have done about 1500 dives.
Happy to answer any other questions.