Agreed with Nealh, a great review from Gavin.Hello and well done Gavin for putting up your review and thoughts as it helps out others who may be considering this bike or ones with similar lecky specs.
To the OP, don't be put off buy a step-through. Its all a matter of preference. The only thing I would say is to ask your workplace if they would consider using a different bike shop (ie you name the one you want). Its probably only for ease of paperwork/admin that they stick to Halfords. (boo hiss to that).
I dithered for ages before I bought my bike and in the end I tried out various types of bikes and found out the comfiest ride for me was the not the bike I thought I wanted.