Nice report mate. Shame about the seeing, I was out on the same night and my experiences replicate yours. I did observe Mars and the polar cap and Syrtus Major jumped right out, but like you said it was too shimmery. Not good. Transparency however was marvellous I thought.
That 5" AP wouldn't happen to be yours now would it...