Good question Brett, it seems most auto engineers stick with the options you raised. ( except Tiny on his salt bike who installed external oil lines to inside the block with oil jets to blast oil everywhere, is that working Tiny ? )
On the old JE pistons I just put in, in addition to the standard oil holes for oil ring back to underside the piston they had a hole drilled from the centre of oil ring to the top of the wrist pin hole
I thought that was cool
I think as long as you have a hole or groove allowing the whirlwind of oil fumes in the crankcase to work its magic all would be good.
cheers johno