Timbo,
I too re-imagined BIAB but a bit differently.
One forum member changed my focal perspective on BIAB. My initial concerns are still present. I feel that program does not have some very basic things it should have and some things that are present are just not "human friendly". But I realized I can avoid many of those things by using more DAW and not rely on things that bother me in BIAB. The "workaround" you mentioned
One of things that kept me going until I realized potential for my songs using BIAB is community. Many people here are very helpful and knowledgeable. Plus I like the idea that program united musicians of whole spectrum of genres and interests.
I know, BIAB will occupy me for at least a few years (hopefully longer) as I do not give up easily, but my sincere hope is that PG focuses more on interface and "snappiness" so it becomes a more pleasant to use program within first quarter of 21st century

P.S. Once I had a 14 year old website with a lot of custom code that had to be re-written to modern standards. I kept on using it, telling myself that it is ok, as long as it works. It was breaking and I had to find people fast who could fix it.... They did not like doing archaeology work. The point that I am trying to make is this. As soon as I finally said, ENOUGH! and re-done
14 years of programming soup to something much more cleaner, faster and easier to fix and redesign, I felt great. About myself, about the site and about the future of it. I hope similar snap would come to BIAB.
Best regards,
Mike.