Now that you mention it, I honestly think Pickpocket really is in need of an overhaul. There are ways to "minigame" it that make sense, incorporate character skill, and still involve luck. But as long as they don't have a system that just encourages save scumming.
edit: hey, wait a second. If you can search containers in real time, does that mean we can search through peoples' pockets in real time and risk getting caught?