Surely if we're that desperate to have a keeper opening (which I don't think we are considering Strauss and Bopara are now opening) then Steve Davies would be the best option? Has a better OD record than any of the others and he opens for his county in OD cricket. Well, he opened last season anyway, and did very well, with 689 runs at 49.21 with 2 hundreds. Far better option than Read.
I think that if the keeper is batting down the order, then we might as well go for the best option with the gloves, which is Foster. He's been better than Read with the gloves in the last couple of years and is handy enough with the bat. I think we need to get over the fact we're not going to find a Gilchrist-esque opener in ODi cricket, and should leave opening to the proper batsmen, and pick the best keeper, which for me, is Foster, having seen quite alot of him.