We're not members of the USC Community Rec Center but have had the opportunity to go on several occasions with family (who are members) to the indoor and outdoor pool. It's a great place for the family, especially those with smaller kids.
A morning or afternoon at the pool will get those tikes tired out! The pool has always been clean and staff friendly. In the warmer months the outdoor pool does get crowded but there's so much space that you never feel overwhelmed. In the colder months, the indoor pool is fairly free during the morning hours when we've taken our son who's less than a year old.
Even if we didn't have family who were members, we'd still frequent this place!