you guys ever played The Sims 3? it supports both a rich online EA shop content & custom models - perhaps we'll see something along those lines with SC. The Sims has a pretty busy online modding community and has from the outset.
Also, Sims 3 requires online connection I believe... or has since Origin was released. The impact on solo play is pretty minimal .