hi and welcome to the forum.
can you calrify what are the rules for claiming and cash out deposit bonus?
what did you mean with "no KYC hassles"? Are you using a third party for verification?
As answer to your question, the best is always a bonus that has no restriction and it is to obtain
Both cashback or deposit bonus have their pro and cons but mostly depends from the conditions...