Well, steam is one of the reasons why I asked and it looks like achievements are going to stay based on feedback.
And there are actually a couple of achievements in the game already, 3 of which should be obtainable in the demo so the "scaffolding" as you called it, is already there. ;)
Anyway, thanks for the feedback. :)