This is not simply a Oneworld issue - it's a AA/BA/IB JBV issue. I know it's early on, but surely someone must have thought about integrating service requests like meals. Maybe the IT haven't gotten to it yet?
OW isn't the best alliance for partner integration, though I couldn't tell you which alliance is. Some reciprocal benefits are wonderful, but others are inadequate - lack of ANY reciprocal baggage allowance and hugely disparate mileage earning between partners come to mind.