Yes shinies do repop there, I am sure this has been posted before though, can't remember the exact one, there was a whole discussion about getting shinies in different places. But this is in no way an exploit, shinies pop in a number of set locations, that is common knowledge.
Having said that, sitting in it's own topic does make it easier for new people to find. Maybe if Seph wanted to go through some old posts and collate a few different shiny locations it would be better. A guide to shinies so to speak

Or even change topic title to 'Add your shiny locations here' type thing.