Thanks for the follow up post. Very informative. I think that taxes is one thing that many people in crypto overlook, which may come back to bite them in the future.
Personally, I consulted a family member who works in the tax office (luckily!) and I will pay capital gains on my earned income through investing, and will have to declare trading income - so you are spot on!