Same here on my MBP5,2.
Stage2 runs fine after having applied the stage2 fix.
The legacy USB fix and the stage3 fix don‘t enable stage3 to procees. Looking in single user mode, stage3 hangs with the legacy USB power problem.
In my case I can then hot swap the USB installation target disk to a USB3 port (on a nanotech expresscard), and installation proceeds, but the software solution will be preferable.
I also noticed that the stage3 fix changes the label macOS installer to Big Sur.
The stage2 and stage3 installer for a clean installation should let completed without applying any kext patches, stage2 installer on legacy USB target I'd say is fixed (through BigSur stage2 installer fix), stage3 instead needs further testing, because it uses this new ramdisk: /Volumes/APFS Data Volume/boot/x86_64SURamDisk.dmg
this ramdisk even on external legacy USB target could be ignored if the installation has an apple setup done, that means if at least an user is already made, for example upgrading a previous Mojave, Catalina or BigSur beta already installed on target disk, then my "BigSur stage3 installer fix" is more effective.
But this vnode issue related mainly to the "APFS Data Volume" without any user yet that completed the apple setup, I guess could be also skipped using an APFS container converted (erased) from a previous Mojave or Catalina, or maybe on the next opencore release, because currently opencore have some issues on injecting legacy USB on the "x86_64SURamDisk.dmg" that has its own BKE also on this path: /Volumes/APFS Data Volume/boot/
That said, as you know on those non-APFS machines (even through opencore) installing BigSur directly on target SATA disk, the stage2 and stage3 should automatically complete without any patches, then after the bootloop using "BigSurFixes Legacy USB patches" is sufficient to access the apple welcome screen.