Apoch, I believe I understand your point.
Its not so much a matter of time investment of building up my current framework (although emotionally i guess it irrationally factors in), its that the method (BT) is working for me in a myriad of ways that HFSMs failed me or over complicated things.
The goal is that the AI is almost completely data driven, and there is visual tool, that a semi-layman can use for authoring. I have worked with HFSMs (with a visual tool) this way and found it could be pretty awkward expressing things (that I care aboutfor my AI) that are easy to express in BT.
The many context event problem. may be one of those problems expressed in a BT would be just as cumbersome or even worse. Square peg, round hole.
Every method has its pros and cons. I need to consider other methodology maybe for this type of problem. I just would like to try to continue using BT for most things and another method for this issue. Yet mixing things is often harder than it seems.
Thanks for the input.