Yeah, I reread the code today and I pretty much went "What... Was I thinking here?" myself

No worries. If other people can get some small use out of something I mainly do for fun / myself, then that's great