standover height is less important than fit while actually riding, by a longshot. However, without actually seeing you on both bikes its hard to help much over the internet. There should be someone at the shop who can help you out... and if there isn't, you should find a new shop
my 2cents though, is go with the specialized if it seems to fit better while riding. Definitely have someone look at your position on both bikes though.