How about simply a mirror image variant of the player? Whatever we go into the fight with as far as level, damage, gear is mirrored into the form of the boss we fight. It prevents a boss from being over powered or under powered depending on the player. Then again I am coming down from six cups...