Why not have it simply choose from one of your already saved gear sets? If you don't have a gear set saved for the class/job then the system wouldn't consider any class/job that you do not have a gear set saved for, but would simply pick from the available jobs/classes that you already have a gear set saved for and would only choose, from the choices available, any one that has all the necessary pieces? OP's idea sounds fun, however if the game were to select for me, say for example Mnk or Drg, I would just have to derp my way through the dungeon/trial as I never play those jobs. It would be a good learning experience, I think.