Yes, behind. I was hoping to be on TypeZero design by now, and I haven't even gotten working Compac prototypes distributed for testing. Just because I'm not racing other independents doesn't mean it's not a race. I'm also racing new chip generations, and the network as a whole, and my own opinions about how long a thing should take to get done.
Nah, you're good - you're still on v0.3 ... it was version 0.5 for me that was the first that sort of worked ... and 0.6 was the first production one

I've been there and I know the pressure and you are definitely ahead of schedule! And it is what it is, and sometimes you have to take a break, step back and take another look, or just give it a day or two break and another solution will most likely appear.