I better put investment against staking rather than staking. For a speculative asset that changes in value and I've done my research on the fundamentals I'll rather invest it while I maintain self custody of the asset than to stake with a service that holds custody of my assets.
You can stake on noncustodial wallet through validators. I think you can also stake in a noncustodial way by providing liquidity. I do not really understand how the later is but I know about the former.
You can stake on custodial platforms to earn. You can also save on custodial platforms to earn. Both are truly not recommended at all.
Saving can be up to holding bitcoin on a noncustodial wallet.
Chose the one that you want. Bit know that if you stake those altcoins, it has a period of time your coin will not be available for your to withdraw after you unstake it.