Yikes. As someone who's built a bunch of patios that's a sight to behold. Just something to consider is if im going over existing concrete i'll screed a thin layer of sand over it to make up the difference in the block heights. It might not matter enough to worry about but just figured i'd mention it. Some of the block ive had to use vary in thickness by over 1/4".