This is one of the most polished indie games that I've seen in the past few years. Absolutely beautiful in every way.
As for the achievements, if you are going to release the _full game_ on Steam, there will be people begging for them anyway. So, I'd say don't bother with them for now, but keep an eye on them for later.