I have been working developing with the User Driven Installation (UDI) editor in my test environment. As it stands right now I see no point in creating HTA files anymore. The UDI wizard is awesome looks like .net framework windows, and you can customize the heck out of it.
Here is my demo of my Side-By-Side migration.