thanks for your inquiry
This module is named "EmailVerify" is created by Erico. Before installing I would ask your opinion as we are using multiple vendors module. My question is: Is this module can work with Agile modules? because as I explain it sends a verification email to the user with a key for this key then is verified and so to approve the registration. Do you believe that can cause a problem with the module multiple vendors?
I do not know how the module is created so I am not able to answer you question.
if the account are created as usual but put it under hold, and only change the status when email is verified, then it seems will work.
If it change the whole process, then there might be conflict. if they provide trial version, you can test this at your environment.