I've seen pinned hubs shear of on other non n54 platforms and I'm not convinced they are a solution, this revision of spline lock has had no failure to date and 1 questionable failure on the v1.
Stick to the one solution that hasn't failed.
Drilling a crank introduces a failure point on the crank as it makes it weaker, seen crank snouts shear off on other platforms in high rpm setups like this car has as its got a vac stage 3 head and shrick stage 2 cams revving to 8000rpm plus.
If the pinned setup was cheaper I'd consider using it on a stock head and cams but not here.