Ah well done for fixing it. Your initial post sounded a bit more like a rant rather than a quest to improve it. I would have suggested returning your update info to either SimonR or Foundary, however.
1. This is your intellectual property.
2. I doubt Foundary would be interested as it will increase manufacturing costs.
If you do want to share your fix with others then you could post pictures and diagrams here as that is the nature of this forum?