Thank you so much for your reply. I will definitely look into those options!
The thing I'm concerned about I guess is getting the functionality we need for example on our directory where need to be able to sort and display profiles by diff criteria:
https://theweddingcollective.co.uk/directory/wedding-catering/