My concern would be traffic and weight. Public buildings are designed with thicker/wider and more numerous structural elements compared to residential buildings.
I believe the residential standard for concrete structures in India (where I am) specifies a minimum live load bearing capacity of 2kN/m2 (approx 200 kg/m2). This is much higher for schools/colleges/libraries/auditoriums etc.