First, it's a shame Fold Card isn't available in many countries including India.
Now I'm of the clear mindset that owning Bitcoin is better than owning any stock related to it. The only reason is the difference of centralisation and decentralisation.