We do it all the time, checklist is set up to cater for single engine taxi. Sop's call for turning into the running engine when coming to a stop, that allows you to turn away from it when starting to roll again, looks a little funny being stopped at an angle on the taxiway, but on a long taxi it can save a lot of fuel. So on our 737's we start #2 first, use both packs for A/C (iso valve closed) and then do a delayed engine start so as to allow the engine to run at idle for at least 2 minutes prior to T/O.
My personal limit is: T/O weight must be below 105000 lbs (124kmax) for single engine taxi, otherwise it takes too much power to start rolling.
What do you do?