I was very excited to start deploy products with this tool, only to find out the conditional logic is lacking critical options for the registry.
Exist, Not Exist, =, and <> are a good start, but > and < are the most used by me. The options for file versions > and < are available. Not sure why they are not an option for registry keys.
a real easy and vastly more flexible option would be to include a choice for a regular expression calculation. Then the package builder can process strings or numerics
Edit: and make the deployment survive a reboot!