Simply a suggestion but I understand the user receives a choice between Blitzfaust or Vilephist after defeating a gym leader or something similar.

Perhaps the user could receive Vilephist if he joins Rocket and Blitzfaust if he joins Orion Defenders.

Not sure how set in stone this is but I thought it would be a nice idea.