Haven't spent any time in that area, but I've used a feeder further opp towards the town of Tynset. There are some super nice spots up there that you should look into. Also, very few people up there compared to the southern part of Glomma..
Best of luck.