I can confirm that the Willpower is a repeat occurence. So far as I can tell, Mirrin will increase either Physique or Reflexes, and sometimes will also increase Willpower in addition to one of the others. I just finished maxing out all my stats, and my method for maxing out willpower was to do it simultaniously with Physique/reflex; Hit either hte weights or run once, then train wiht Mirrin, then fuck her which wil teleport you to your ship, letting you sleep off the tiredness in the most efficient fashion. Bonus; you get to fuck Mirrin a *lot*! the Humiliation option was the fastest because you spent less clicks letting cum dribble out of you, and also has the bonus of increasing your Exhibitionism rate, if you're into that.
Also, you cna skip the "get ready" part by just going naked, which is completely legal on New Texas. Infact, swimming for aim is very efficient because you can be naked, swim twice, then go to the spa 2 or 3 times to regain enough energy to swim a 3rd time (only works if you base energy is 133, so you gotta be a higher level)