Showing that you tinker and explore outside of your day job is attractive to potential employers. The fact that the code isn't amazingly architected is not a negative.
> I have yet to see a job I'd be otherwise qualified for or interested in list "have a github profile with projects for us to look at" as a requirement, or even a nice-to-have.
Every job on this job board has such a requirement.