If problems were to occur with your new setup, could you troubleshoot it yourself or would you end up having to pay someone to fix the problem. Always look at the total cost and time of an implementation.
If your vbulletin savvy, create a test board and fool around with your idea. You might loose a bit of time, but you will learn a few new things. Never try an implementation like this on your production site until it has been extensively tested. If this all seems difficult, then you need to examine what you are doing.
Here is a couple of threads on the subject.
https://vborg.vbsupport.ru/showthread.php?t=220237
https://vborg.vbsupport.ru/showthread.php?t=312951