Nice report JohnnyP! Don't mistake Viennese cold attitude with lack of service - I think it's just a cultural thing... I've used OS a bit and this is them being 'cool' rather than cold. Their European business class has vastly better food than many in my opinion. But maybe the seat means more to you?
Can I just check - LHR rejected your bag-in-bag at security screening? I know there's only one item of hand luggage but I've never had this - and (although not a woman) I see lots of women put their handbags (US=purse) in their cabin bag without problems. Why were you singled out for this abuse?