Wow, director of development jobs sound really complicated! It almost sounds like they do an equal amount of marketing as they do financial work. I imagine this job probably wouldn't be for everyone that has a background in finance.
I think you would probably have to be really passionate about your nonprofit organization to want to take on such a big job! Also, I imagine you wouldn't get paid as much to be a development director at a nonprofit as you would to be a chief financial officer at a major corporation. So you'd have to be willing to take a pay cut too.