First of all, I'm just delighted to receive such a robust and thoughtful comment. Demonskunk 4ever. Putting in the work to make this system work for you even though it wasn't all there on the page how you wanted is not an ideal play experience, and it's tough(!) so I'm very grateful for you doing it and taking the time to tell me.
I will implement these changes or ones to that effect immediately! Thank you again, and I'm really pleased you had fun with this system.
PS. I would be interested in that Roll20 sheet. I will be in touch if I end up using it for anything for crediting purposes.