OK, well my experience of FL action in Pudong is mainly limited to the girls you pick up in bars around Chang Yi Lu Right by the Eton Hotel, which is a 12 kwai ride from the ShangriLa). Avoid CraigsList for the freelancers on there, you will occasionally get the odd one but maybe you will see a genuine one once a week if you're lucky.
The deal there is that you have to buy them drinks (between 5 and 7) or just pay the barman the bill and then agree the price with the girl. Depending on the bar depends on nationality but most are Chinese or Phil'. Then you take them back, normally the Phil girls will want to stay all night as their own apartment is normally around 7 to a room.
The worry for me (and maybe this is a personal thing) is that I would be scared shitless about taking one of these girls back, it's pretty obvious by the way they dress what their line of business is. Taking them back to the ShangriLa (which isn't the kind of place you can book for an hour) even if you work there and get to use the tradesmans entrance would have me shitting kittens to be frank.
You have to be careful here and all it would take is for you to fuck off one of the locals at the hotel and he makes a call to the local constabulary and u r out on your ear (at best). Expo has got alot of the hotels clamping down and some wont let in anyone who is not resident after 11 (you could always get her in there by 10 and ask her to wait whilst u go back out on the piss I suppose). I heard of one hotel in Pudong being fined 100,000rmb for every non resident they had, so they will be royally miffed if its one of their staff who have done this.
Anyway, not sure if this helps or not, hope it does