"Unprofessional" is a tad harsh for commit messages in a personal project but the "they're doing it for free" sentiment that gets expressed in almost every HN thread about open source projects isn't helping anyone either.
Most personal projects of this scale are labors of love and I suspect most people wouldn't mind nitpicks given in good faith if it means exposing the project to a wider audience. Though I also suspect they will be triaged towards the bottom of the pile :)