Yes, the problem you were seeing was the user/database been lying around and the installer assumes they doesn't exists. I would never add any code to drop the user/database as that could lead to trouble. I would add code to properly detect the database and proceed without errors. Your feedback have been very useful, thanks!
PS. Maybe you could contribute a portuguese translation to the installer... :)