I just finished my basement last January. I did consider Drycore but I wanted to lay tile, the only thing that can take the abuse from little boys with hockey sticks! So Drycore wasn't for me unfortunately.
My slab was so even I couldn't beleive how they can level an "L" shaped surface of 30x16 on the long side and 13x10on the short side, must have been a very experienced crew. I verified every inch with an 8 foot level and it wasn't even off by any measure that can be seen.
So... wanting to lay tile, I could've just slapped it on the slab no problem. However, I did not want a cold floor, I am up north (north of your border in fact) and it tends to get pretty cold up here in the winter, even with all around heating. So I found something called "neutra phone"
http://www.technoflex.ca/technoflex.nsf/BydocID/2EC9EEN
The specs promise a warmer floor if installed in a basement. Well, I don't know how much colder it would have been without it, the tile is still pretty cold even with that stuff underneath. And let me tell you, for over 650 s.f. it cost a pretty penny for the material and glue required to stick it down on the cement. I presume this product is better suited in condo applications for sound proofing, I didn't see much of a difference for my basement application.
All that to go back to drycore. It's a great product if you plan on installing carpet or laminate/engineered floor. Although I will never install carpet in a basement.
If it helps, some of my buddies just layed down a 1/8" membrane right on the slab (plastic on the bottom side and warm synthetic material on the other side), and then the laminate flooring right on top. Floor is very warm, even if the floor is a little uneven it's hardly noticebale, it's durable and holds up very nicely. For the difference in cost, the latter seems like a great idea...
If you want to lay tile and your issue is in only one spot, consider laying the tile right on the slab and filling any gaps with extra tile cement mortar to ensure leveled tiles. when it dries up, it won't be going anywhere.
hope this helps.