Hola, todo depende de la necesidad, ya que me he topado con casos que requiero precionar F2 para que ejecute un evento de otro formulario sin que este activo, bueno para esto lo que se ha realizado tambien es pasar como parametro la forma alace3nandola en una propiedad y manipularla por ejemplo: thisform.forma_padre.metodo.
Una referencia publica a un obtejo tiene sus pro y sus contras, todo depende de la evaluación que le demos, el alcance y la necesidad.
Saludos.