Canada - Mining as a hobby

In your " Cryptocurrency Taxes in Canada: The 2020 Guide - Mining as a hobby", it says that the cost basis of mined cryptocurrency should be at 0.
I think that the tax report generated by Koinly does not offer the distinction between hobby and business mining in Canada, since it calculates an income on the “mining” transactions and capital gains on the difference between disposition and this cost.

Do you offer an option to generate a report for mining as a hobby VS as a business?

If not, I’ll have to calculate all mining expenses and deduct it from the income of mining. Can I enter the fiat cost of acquiring material in Koinly?

If I have more expenses than income this year, can I report a portion of the material expenses to next year? Will it appear in the Koinly tax report?

Thanks, B