Notice that personalized instruction reduces year-end accounting costs, year after year.
"software" = cost of QuickBooks Software
"training" = cost of different training methods
"year-end accounting" = cost to reconcile year-end balances and prepare taxes
YEAR-END closing and YEAR AFTER YEAR cost are reduced if you know what you are doing.
The cost of teaching and ongoing consultation will vary with the complexity of your business. Unless you know bookkeeping well, it would not be wise to bet on any but the top-bar solution to be the least expensive.
And you will end-up taking less of your time away from your business operations.