Dublin’s biggest theatre is staging its first production. Will its Little Shop of Horrors pull off a coup?