I successfully uploaded a flash template following PowWeb's direction into my files using Filezilla. Is Weebly, SiteDelux or WebSite Creator the best place to use to add this?