Proper way to level a shed foundation on concrete patio
It's really all about water, and what will happen in the future.  Just leaving the blocks on the patio you'll have in short order debris against each 4x4, which over time will rot out even pressure treated.

I'd put down 1x concrete pavers to make some space, then the wood block/shingle to level it out.