The problem is that a wireless (802.11) interface can only join one SSID, and work in one of the modes (ad-hoc, wifi, AP) at one time. If like current phones on which there's only one wireless interface, when people are connected to Wifi, they won't be able to use ad-hoc.
I've been hoping there's a company coming out with a phone/tablet with two 802.11 interfaces, so I can stay on Wifi and at the same time join an ad-hoc network :-)
EDIT: typo