Your present situation aside, checks do present a risk any time you present them. I would never write a check other than to a legitimate business or other person that I trusted. The routing number and your account number are both on the check, and that is all that is needed to pull funds - you can even do this yourself, no check needed, by giving these numbers to many places such as your utility companies
A few years back, the famous computer scientist Donald Knuth announced that he was no longer giving out checks as rewards for finding errors in his books, due to fraudulent activity. Basically, most recipients of these checks treated them more as awards then actual cash and displayed them prominently, which allowed fraudsters to get his account information and drain money from his account:
Due to an unfixable security flaw in the way funds are now transferred electronically, worldwide, it is no longer safe to write personal checks. A criminal who sees the numbers that are printed at the bottom of any check that you write can use that information to withdraw all the money from your account. He or she can do this in various ways, without even knowing your name --- for example by creating an ATM card, or by impersonating a bank in some country of the world where safeguards are minimal, or by printing a document that looks like a check. The account number and routing information are all that international financial institutions look at before deciding to transfer funds from one account to another.
source: http://www-cs-faculty.stanford.edu/~uno/news08.html
The fact that this is illegal won't prevent the unscruplous from being able to do it, and there is no guarantee you will be able to get the funds back should it occur.