1) What capital gains tax? You can run it through a company, which is what I do.
2) Broker fees are $0 as I use Robinhood.
Like I said, I made a ~44% return. If a $7 trader fee is your argument for it not being viable then you are most likely not investing enough money, or not getting a decent return.