Why they dont want update to VM3/Joomla3? The code itself should not really have many changes.
I know right? - the fact is that VMBF was limited and then VM changed how custom forms worked and Polished Geek decided not to continue with their plugin and gave it to Crostec who did nothing with it... no worries Max of VM developed 'rawforms' which replaces this need and I'll be happy to help you get it working for you too.