Sure thing.

I've actually also been thinking about eventually adding the following methods to support similar operations:

    - (void)popToViewController:(UIViewController *)viewController
     pushingRightViewController:(UIViewController *)leftViewController
                       animated:(BOOL)animated
                     completion:(void (^)(void))completion;

    - (void)popToViewController:(UIViewController *)viewController
      pushingLeftViewController:(UIViewController *)leftViewController
         andRightViewController:(UIViewController *)rightViewController
                       animated:(BOOL)animated
                     completion:(void (^)(void))completion;