I would also question the specific language he's suggested.
all rents, issues, profits, revenues, proceeds, accounts, general intangibles
It looks to me like Michigan follows the standard definitions of RA9. Rents, Issues, Profits, Revenues, and Proceeds are not defined terms under article 9 and probably do nothing to help you.
eta: just noticed this thread is a couple weeks old and that the language came from your attorney.