I think that's a pretty good mix. I look at diversification this way: AI, New Financial, and Bitcoin.
I could MSTR as AI and New Financial, CEP as New Financial, and of course my Bitcoin as Bitcoin (duh).
I couldn't buy IBit in Vanguard, so the retirement portfolio is only split between the two, which will do for now.