Arduino Due with Wireless SD Shield


I have a project where i want to connect an Android phone to an Arduino which is connected to a Xbee pro S2B. My first try at this was to use an Arduino Uno together with the USB Host Shield and Wireless SD shield. This turned out too difficult, so i was thinking of buying the Arduino Due which has the built in USB host.

My question is, would Arduino Due work together with the Wireless SD shield(with XBee on top) and be able to communicate with the Android phone at the same time through USB?