There's not going to be much of a difference between SQL and CDS. You can accomplish your goal with either one. I would suggest you using whatever you are strongest with.
Moving to a different datasource will increase your costs though. To use SQL or CDS its monthly cost is either $10 per app/per user $40 unlimited per user.
Please click "Accept as Solution" if my post answered your question so that others may find it more quickly. If you found this post helpful consider giving it a "Thumbs Up."