That's the right decision, even though if the sum is big bank can ask you the details, it is still the safest option for you, I believe, which is really important.
Actually right now I am a student and my earning source is also from the crypto space that is why I faced issued with the bank transaction one of the bank of our country already mail me that I have to upgrade the source of income and also the recent past transaction source.
I was just shocked! Even when I physically contact with the branch one of their employees suggest me to withdraw my all fund from the bank because if I can't show any document may be my account can be freeze.
And that's what I did, I withdrew all my funds from that bank and kept them in cash. And currently, I only use my cryptos converted to fiat currency through mobile banking. But I'm worried about when I'll be warned about mobile banking again.
Bangladeshis only have to face this problem because a student may have an account in his bank and there may be money in that account, so he has to submit valid documents to show the reason and show the source of income, which is not desirable in any way. When I was a student, I needed to show my source of income to deposit money in the bank, and I was able to deposit the money by showing my source of income. If we have to face such problems when depositing our local currency in a bank, just take a look and imagine how many problems we would have faced if we had gone to transact in Bitcoin. We would have even faced more physical punishment including jail and fines.