You do have a point with your Zaurus flexibility remark however I must add to this that the CF card was almost always used for WiFi (802.11a/b).
IIRC only the SL6000 had on-board WiFi _and_ a free CF card, and that was Sharp's last Zaurus.