No WeatherLink.com is not very friendly in that regard, all your friends, neighbours and others in order to see the bulletin board would have to create their own WL.com account into which you would then be able to specifically share your site, or from their own account would be able to see your site on the map and select it.
This requiring of non owners to specifically have to create their own separate login account, even tho it is free is one of the worst requirements of of WL 2.0