You are basically talking about salting. Yes it is a good idea but it doesnt have to be that complicated.

Md5($userspass . "8fjSDJF99aFkkSDffffL9@fkFD9");

If something like that was used even...