There is nothing wrong with those methods except the first one takes quite some time and the second method is not foolproof to say the least.Normally you install WordPress by downloading the ZIP file, uncompressing it on your PC, going into the wordpress subfolder, uploading and running the script and not to mention going to your host's control panel to get the database setup and everything.