Join our CAD community forums where over 25,000 users interact to solve day to day problems and share ideas. We encourage you to visit, invite you to participate and look forward to your input and opinions. Acrobat 3D, AutoCAD, Catia, Inventor, IronCAD, Creo, Pro/ENGINEER, Solid Edge, SolidWorks, and others.
I've never got the chance to see the ob site, so I can only try to make one good model sharing site.
As for the site you recently found, I must say that I don't think they put those models with authors approval. I might be wrong!
But like you said, better something than nothing.