Mark all the datasets as read only, make available on clustered servers (replication etc.), configure connection pooling and let the public or third parties figure out how they want to access the data they want. Engage college / school resources for the research. Use RAP (Rapid Application Prototype) to build apps in an easy, simple and quick manner.