I've used BIAB for many years as a practice tool, so I'm used to a lot of its quirks/inconsistencies/opportunities for improvement. My professional career was software engineering; for the last eleven years on what was essentially two flagship products. Even as the sole programmer on those products, I can point to places where the interface is inconsistent, confusing, and possibly completely irrational, to say nothing of broken (some legacy issues, some introduced by yours truly under scheduling pressure). In short, software is damned hard to write so that it works at all, let alone flawlessly. That BIAB does as much as it does is testament to the underlying quality of the code. That said, I hope that PGMusic takes seriously complaints of quirks, et cetera, and continues to refine the user experience. Ease of use will vary from user to user of course, but should not be a bar to entry. Easy to use, hard to break; that's good software. And there is no perfect software, so strive to be very, very good software.