Retirement tax questions

This tread about deducting Trader Tax Status expenses is very helpful.  It seems to talk about two approaches. One approach is moving the Sch C expense to Sch D as a negative transaction.  The other approach seems to be moving income from Sch D to Other income on Sch C.  Both resolve to the same end result. I wonder if one is more acceptable?