The main problem pre-electrification with Stirling-Edinburgh wasn’t really journey time anyway. It was capacity and reliability. You could barely name a worse service in Scotland than the Edinburgh-Dunblane service in peak times. Always shortformed, congested, unreliable, delayed, cancelled etc...