FAQ - Creating a custom policy

I had the similar idea to develop a FAQ bot, which is using a custom policy to route all the questions to a FAQAction. I was really confused that if it’s a best practise