Dunno, though I have the feeling, that I can more likely meet 3 shinies in a row than 1 HR, I would possibly think of setting the HR rate at a little less common rate than a Shiny. If that feeling is wrong, sry, but I kinda feel that way. (Tried to catch Lapras, caught 2 Shinies instead)
Quick...