I've just submitted a vote for this on Steam. I'll be buying via conventional method in the meantime, but definitely would be nice to have on Steam in future.
Though not a main reason for purchase, I could think of some fun achievements for a Steam version also