Hi Paul. Nice package, I'm putting it to use.
Not sure if this is intentional, but it looks like none of the functions that actually draw something include the argument vp = NULL. In grid all drawing functions include this argument, which of course saves some extra steps. Perhaps this applies to the *Grob functions too.