Personally I think it would be great if Khaled added dialog support slowly. Maybe one control or major enhancement to an existing control per version.

The check/radio listboxes were added in two consecutive versions and I've used them a hell of a lot.

It's so much better just being able to use native dialog scripting to using third party DLLs. It's more uniform.