Every state does it different, there are no rules of thumb.
You should always run from anyone who thinks their solution is always the answer. Tax planning has to be personal.
Action is what counts. Implementation is better than knowledge.
Technology should be a genius assistant so Advisors can add more value to their clients.
Everything being thrown into a line item called "miscellaneous" doesn't count as bookkeeping.
Great processes are really for your team, not for the advisor themselves.