I was right here checking your site almost every day to see when your new controller was coming out... 
Yeah, well, ADC managed the beta program and we had very little input into the participants. Which is not a knock on them or anyone else anybody, it's just that hanging around here wasn't part of the criteria for inclusion. Given the way you are using the product, it would have been great to have you involved.
Your issues hit on the core of why beta programs are so necessary though. There are two major considerations when determining product fitness: 1) does the product work like it is supposed to, and 2) does the product do the job it is intended to. We made many, many design changes during development, specifically because we determined that while functional, certain things weren't as elegant as we hoped. Ironically, the STRPRINT edge issue was the result of completely refactoring strings and comm. The result was very sexy, and the absolutely correct thing to do...unfortunately one small thing got dropped.
The good news is that it is very easy to fix and 1.1 will support the dual mode STRPRINT.