From a purely numeric standpoint, it looks as if @zugdaze is correct.
However, there could be other considerations in deciding whether to stake or use a liquidity pool. The one which comes to mind for me is time:
- How quickly can I take money out if I needed that money quickly?
According to Tribaldex, SPS cannot be staked, and it cannot be delegated. This means SPS remains liquid no matter if its in a pool or in a player's wallet.
Suppose the post was about SPT instead of SPS. SPT can be staked and delegated; that we knew.
According to Tribaldex (because neither Hive Engine nor LeoDex have these details),
- The cooldown period for an un-delegation is 7 days;
- The cooldown period for an un-staking is 28 days (spread over 4 transactions);
If time is not a concern, stick with the purely numeric analysis and gowith staking
If time takes precedence over ROI, the pool makes more sense.