Snooker will help certain kids of shots and should make you a very, VERY accurate long distance shooter.
I wouldn't say it hurts position play for pool, it's just that you get used to certain types of positional shots on a snooker table whereas you need to exploit options in pool that aren't available in snooker. Also when you're new to snooker and the different mechanics of those small balls on a different type of cloth, you tend to play looser position until you understand it, and a snooker table has plenty of room for you to give yourself that margin of error and still build decent breaks.
You use far less sidespin in snooker and tend to want to leave yourself straighter than you'd be comfortable with in pool, relying far more on near-stun to manufacture angles than in pool.
When you get back to the pool table, don't immediately rack up 9-ball. Try some 10-ball or 15-ball rotation to force yourself to execute more of the positional shots that aren't routinely tested in snooker and to reorient yourself to the mechanics of those larger balls.
I use a snooker stance at the pool table and it does give me an edge on 90% of shots but in pool you will be elevating your cue and reaching over obstacles far more often and the snooker stance can be goofy with those shots, so I have to remember to make some adjustments to my grip when I'm reaching over a ball to still get the cue through cleanly. Also don't forget to practice long thin cuts, in pool you often have to take on cut angles that you can leave until later in snooker (or play safe back up to balk).
I think snooker will strengthen certain parts of your pool game but you still have to do a lot of work on the pool table that you can't do on a snooker table to develop the finer points of CB control, if I've spent a week doing primarily snooker I need a few hours on a pool table to get back into the full swing of things.