It sounds like you were getting down in a roadhouse jam. That Strat takes a licking and keeps on ticking. Your leads sound awesome to me.