Sounds logical to me
The trade-off is that either you choose vendor-specific solutions with additional features which lock you in with that vendor, or you choose vendor-agnostic solutions which lock you out from vendor-specific features. Vendor-agnostic solutions may gain additional features, but more slowly because most vendors need to implement them.
I think the main question is, how sure are you what you want? If you are very sure, and you have the expertise, go for the exact solution you want. If you don't, go for vendor-agnostic. Wait until you understand the trade-offs before committing to a vendor, because going in is much easier than going out.
And no matter what you do, don't choose Oracle.