I don't think you should be disclosing specific locations. I mean, you can use some discretion, but telling people you caught x number of fish, and including GPS coords and such just makes your spot a crowded one. Back when I lived in Edmonton, we used to post our trips in more detail and watched as our quiet spots turned into crowded waters. Even the newspaper columnists picked up on our trips and started publishing the what and where.
With the amount of growth the city sees, it's inevitable that the number of people on the water will grow. With that, I think it's important to have an increased presence of CO's that can check for licenses and limits etc.
One big comment I have got from people who come from locations with established etiquette comment on the lack of it on Alberta streams. I hear it on here all the time as well. People crowding out other anglers, crossing lines etc... It makes for a frustrating experience when it doesn't have to. I don't recall if there is anything written in the regs but there should be.