Using a mash tun meant I could lauter the wort before draining which seemed to clean things up nicely and the resulting beer has much less trub in the fermentor (less than a cm, I would get an inch or more using a mash bag).
The batch sparge method I used was as follows:
Stir grain at end of mash time
Recirculate a few litres using a jug til wort is clear of debris and particles
Fully drain mash tun (I collected about 6.5L from first run off)
Add first batch sparge water to give 75-77c in tun (9L in this case) stir, leave 10-15mins
Stir again and recirculate then drain (Collected about 8.5L)
Add second batch sparge water (9L again) stir, leave 10-15mins
Stir again and recirculate then drain (Collected about 8.5L)
Check pre-boil volume and sparge a little more if required
I found this method very easy to follow and apart from a few issues hitting correct temps it all went well, it was far far easier and less messy than using a mash bag!