Herb made a good point by saying he uses what he needs and doesn't really drive offroad. I do the same thing.

BIAB has a lot of features that I have no use for. ACW, all the pitch training stuff... I have no need for that, and I would guess that a very large percentage of users here don't either. Using me as the example since it is my reply, the notation thing, and that's what I call it because I have never even looked at it, is of no use to me. How do I need to write notation out for? I do 95% of this stuff myself and if I need supporting instruments the people I go to don't need charts. I have perfect pitch so I have no use for pitch training. I find things every day that make me say "Oh. I didn't know it could do that."

Also, your base core of music knowledge matters too. When I sit down to code in the chord chart, it has already been played on my practice keyboard and the chart is written on paper. Knowing the structure of scales and the basic "rules" of chord progression helps a lot. For someone brand new to music at a level where they spend a lot of energy looking to transpose to the key of L it will be more of a challenge than to someone who knows even a little bit of theory. It can be done, but it will be more difficult as that user gains knowledge and experience. The newest of newbies would benefit greatly from having a "circle of 5th" printed out to see the relationship between chords.

But even that same new newbie can create a song in an hour with a little knowledge of chords and how to enter them into the chord chart.

Remember, you are doing something quite similar to learning a new language. And you won't be conversational in a new language for about a year. Or longer, depending in your ability to retain knowledge. You can write A song the day your get BIAB. Whether it is what you are after or not is your call. But every journey starts with that first step.