wow, this is mixed really well for a live performance! I'm really impressed. live performance mixes are much harder to do than studio tracks, IMO.
plastic shields around the drummer do help, but they won't completely isolate. if you want true isolation, you need a studio track! :-)
good job!