I thought you did a nice job.
The majority of people on NG don't actually listen to live music. They only listen to over-paid professionals and music done on a computer-program, or both. Either way, they are used to listening to music that is always in sync to the last nano-second. Little do they know that it is very hard to stay exactly in tune, and when being recorded, you can just stop and pick up 3 seconds ago, you would have to restart the whole thing. I admire your efforts, ignore the over-expecting jerks.