I don't mind Steam for my copy, but if you're worried about achievements I can say they have in game ones to scratch that itch if you're considering GoG for drm free experience.
I might just get two copies, depending how I feel after beating it. $20 USD is a bit of a steal.