Well you're right... always avoid monthly payments. But in this case, they offered a cool 100K up front and offered to go monthly with the balance. This is still ok, I'd go into the deal thinking "All I'm getting is 100K" and actually be pleasantly surprised if they stayed in biz long enough to produce the other half...
This was a tough call, I've thought about it from my own perspective with some properties I own. There are sites I LOVE WORKING ON, that do so-so, and sites you may have to drag me with rope to work on, that kick ass. I guess if one loves doing what he's doing, is in no immediate need of financial assistance, and has belief in himself to take his idea to the profit summit, we applaud him.