Some cool playing there, Chico. Your friend is fun to listen to...
Me, I might have comped with maybe a jazz guitar sound, as there seemed to be both of you comping on piano at the same time while he played lead, but you still made it work... Nice job.
_________________________
An arranger is just a tool. What matters is what you build with it..!