the advantage of getting off at Pune means that he will also be able to view temples at Wai without any detour as the road to M'baleshwar from Pune via Pasrani Ghat goes through Wai itself :)
Also, quota for Pune in Mumbai bound trains isn't very good, so Shtb is probably the only good bet.