I saw how Jerry is paying his taxes but since he is not an accountant as far as I know, I do not decide to do it exactly as he is. What I can say is it is very complicated but the way I go about it is I calculate the taxes from Steem as income upon conversion to Bitcoin. So this happens typically at Bittrex and any gains or loses if there are any, I calculate using Cointracking or Bitcoin.tax. Maybe not the best system but I'd like to hear what everyone else is doing.
Even that might not be good enough. Frankly without some guidance and better tools we are just going to have to try our best and do what our accountants say.
I agree that it's not right to follow his method religiously, but after speaking to someone in the tax office I have combined it with my own method and think in doing it fine.
Your method seems pretty good too!