Btw, why can't you just demand that the landlord fix the insulation? Not endorsing this action but the threat of bitching to the local entity that governs this type of thing would probably incentivize him/her to fix it. Good for you, him, and the environment.
That's a pretty good idea. Yelp does this but very very poorly. If you can get people to leave location based reviews of stuff like neighborhoods etc. and then get the landlords to respond, you have a network effect.