The concept of your project does sound good, and may be perfect for what you need. But before you work with them, you should be able to get a review of them. Whether it has had positive feedback or none at all because many risk that may be your responsibility