IMO, one of the problems with FSF and the like are, as you mentioned, that there is so much to do with so little space to do it. This usually occurs in the context of a minor opening, on GF hands of course, where there are so many variables -- checking on major length, focusing the original minor, looking into the other minor. Quite mindboggling at times.
One tool that may help is to have more options at your first call on some GF hands. I use 2
♣ after any minor opening as an artificial GF (although the exception is after a 1
♣ opening, where 2
♣ can be used for invitational with club support, that being the only non-GF option when you start with 2
♣).
Using 2
♣ as an artificial GF, 2
♣ merely denies a four-card major. Opener rebids sort-of transfer-style, bidding one-under a major, one-under hearts if he has both majors, 2
♠ if he has clubs (two-suited if opened 1
♦, or 5+ if opened 1
♣), 2NT on contextually balanced hands, 3
♣ one-under diamonds, and three-bids higher than 3
♣ as self-splinters for his minor.
This tool grabs away from other auctions some of the GF hands where FSF or xyz or 2-way NMF or whatever would be used. In other words, your work to be done with these FSF auctions is reduced, giving more comfort.
A simple example. If you use just FSF, after 1
♦-P-1
♥-P-1
♠-P-?, you may want to bid 2
♣ with diamond support, with clubs, or with five hearts. Opener's 2
♥, therefore, would not establish hearts as trumps, such that 3
♣ or 3
♦ by you would now be natural, right? You might even want to raise spades in a GF manner to seek slam.
If you would have bid 2
♣ directly after 1
♦ if you lacked a five-card major, partner would have bid 2
♥, and you would bid 3
♣ or 3
♦ with the clubs-only or diamonds-only hands (possibly with hearts -- unknown to partner). If you had the slam-approach hand, with spade support, you would have converted 2
♥ to 2
♠, agreeing trumps.
But, there's more. Now, 1
♦-P-1
♥-P-1
♠-P-2
♣ is an auction that would only occur if you held five hearts. So, if partner bids 2
♥, hearts are clearly established as trumps, and any 3
♣/3
♦ call is not needed as natural. Furthermore, Opener knows that you have five hearts and can, by agreement, do other things, if you want, after this 2
♣ call to show heart support. Maybe a splinter, maybe a jump to 3
♥, maybe a jump to game. Whatever. You just have more ability to describe your hands when you have this additional manner of starting GF auctions, because not starting with 2
♣ tells partner more about your hand.
A simple and amazing further note. If 2
♣ is an artificial GF denying a four-card major, and is used whenever you lack a four-card major, what is 1
♦-P-1
♥-P-1
♠-P-3NT? Balanced, with five hearts, probably minimum for GF.
You see what I mean?
This, of course, might not be your cup of tea, but if you are willing to explore new ideas, complicated or not, consider this.
"Gibberish in, gibberish out. A trial judge, three sets of lawyers, and now three appellate judges cannot agree on what this law means. And we ask police officers, prosecutors, defense lawyers, and citizens to enforce or abide by it? The legislature continues to write unreadable statutes. Gibberish should not be enforced as law."
-P.J. Painter.