I have concluded pretty much the same, Daniel. I already had a two-year old version of xCase that I was using primarily for documentation, and based on the same thinking you just outlined, I shelled out the $200 for the latest upgrade. I just installed that this morning and haven't tried it yet to generate RI code, but it purports to do so. I'm optimistic it will help considerably.
Ray Roper