Ketoconazol will slow down hairloss in terms of Male Pattern Baldness, but I doubt it will re-grow hair. My hairline is still receding and I'm now definitively a Norwood 2. I'm hoping it's just a mature hairline but I doubt it will stop receding.
I use the shampoos regenpure, and more recently lipogaine big3. Both contain ketoconazol which can slow down hairloss, and both thicken your hair, but does not regrow it from my experience.
I've been using regenpure for 2 years, but I may switch to lipogaine big3 because it foams better than regenpure. Regenpure contains aloe instead of sodium laureth sulfate (by the way SLF can cause hair breakage, not necessarily hair loss). IF you're worried about Sodium Laureth Sulfate, then just use regenpure. Aloe soothes scalp irriatation.
Sodium laureth sulfate, however, gives out more foam which means it's easier to apply the shampoo for better coverage. Plus Lipogaine big3 makes my hair feel fuller in terms of aesthetics... (It's not the Lipogaine with Minox/Azaelic Acid)
I would get on any of those two shampoos in the meantime.