It's a reasonably nice build, but it is possible to do better.
The 10s in Jmp, Thr, Catch look ugly.
The fact that you're considering retiring him means that you know you can do better, so based on that it's probably not a bad idea to kill this one off whilst in his infancy. I'm in a similar situation to you with my C (open build), which could well die also at the end of this season.