I think we should streamline the recruiting process by making areas which are more likely to spawn certain individuals. For instance, when you want to recruit dancers, yoga instructors, athletes, for a "fighting" squad (melee or shooting or whatever), you should be able to head to the local GYM, where all these types hang out. Similiarly, if we want to recruit programmers, the local IT firm should be good.
Would being able to hire these people at your convenience make the game easier? Undoubtedly. But from a logical standpoint, if you're looking to recruit a certain groupset, you go to the area where they are predominant. From a gaming perspective, pressing "S" until you have an encounter, hit Right if there isn't someone you want, tap "s" lots of times, repeat ad nauseaum... that's just painful and irritating.
Actually, I feel similiarly regarding the kidnapping of high profile individuals. There should be a Judge's Chambers, News Anchors room, all these sort of things where you are guaranteed to find one of these fellas. But other than the CEO, leave the wandering guys in. So, from a logical standpoint, instead of the LCS deciding "we shall launch a mission to kidnap a Radio Personality! ... ok, we'll just wander around the corridors of the local Radio Station until we bump into one" it's more like "ok, first, we kidnap and convert someone who works here... now the janitor gives us a map and the schedule for the place, we go kidnap our target who will be in his dressing room at this time of day" ... well, unless of course "at the end of the corridor turn right and... oh, hang on, I just bumped into RP 2, who is an equally famous Radio Personality, I'll just kidnap him instead" occurs.
Actually, I don't think that putting these in will make the game any easier... it just makes things less Grindy and Monotonous. If someone wants to recruit XXXX or kidnap XXX badly enough, he will get them... eventually. It just involves a lot of time staring at the screen tapping the S key until an encounter occurs, and hoping it's the correct encounter.