Personalized content using Corvid

Looking for a way to customize my site for different types of clients. I’ve got at least 5 different types of clients and would like to have them find their content (presentation and pricing) easily without having to look at all of the other content targeted for other clients.

I was thinking about using Corvid for this, but don’t know quite how or if it is really adapted for that type of thing. Any ideas?

Set up certain roles for them:
https://support.wix.com/en/article/creating-member-roles-6943237
https://support.wix.com/en/article/managing-your-member-roles
https://support.wix.com/en/article/limiting-pages-on-your-site-to-specific-members-member-roles

Wix Users API info:
https://www.wix.com/corvid/reference/wix-users.User.html#getRoles
https://www.wix.com/corvid/reference/wix-users.User.html#UserRole
https://www.wix.com/corvid/reference/wix-users.html#onLogin
https://www.wix.com/corvid/forum/community-discussion/set-member-role-using-wix-code