Ah, so _that's_ the question!
I don't think I have a magic bullet for you, but I strongly believe that the flexibility of pure class-based allocations is worth its weight in gold. There are certain circumstances where it is unneceesary, such as the one HCE plan or the multiple HCE plan where everybody knows, in advance, that the HCE's want to max out. In those situations a formula based solution, like a super-integrated plan, makes a lot of sense. Or, where it is impossible, such as where a money purchase plan is required in order to allow a contribution in excess of 15% of pay. Of course, this last reason disappears in 2002 for all states that have conformed to EGTRRA.
However, even in those cases, things get a little sticky if the business model changes.
I think the back-and-forth is limited, although not eliminated, if the allocation for the year begins with an estimate that is performed based on the client's preference. In the absence of guidance, I use the allocation parameters from the prior year.
But, with guidance, if it works, there is no back and forth.
Sort of puts a little meat behind the expression: "Well, how much do you want it to be?"
Assuming the client says: "25% to Groups A and B, 10% to group C, 3% to groups D & E" and the test passes, there is nothing left to do. Assuming the client says: "$50,000 into the plan, maximize group A, minimize group E, and make Groups B, C and D equal" we can put tht together, too.
In the event that the test fails at the desired client contribution levels, we typically can identify two methods of making it work: increase the allocation to the groups necessary to make it pass, or design a point-and-shoot -11g amendment. Here is where the judgement comes in. One can spend quite a bit of time trying to figure out the best mechanism for lifting a failed test into passing territory.
I wish there was a good way to have the client determine, in advance, whether they want us to contemplate all the basic testing methods, such as accrued to date with permitted disparity, or not. And whether they want us to move into restructuring (amazing how that helps sometimes). But all of that takes extra time.
Does that help?