well..

the problem is, it takes but one cracker to crack it and create a keygen or something.... then any joe schmoe can use it to bypass your scheme...