I wish you luck, I find more often than not that something unique isnt always worth the difficulty. I normally go practical because when something goes wrong, I'd much rather have a support base (like the other V8 swap members) to help me out. I like your idea overall, but I also can't help but think that you could have waited and found an engine/trans combo on CL for far less and have better results.
Sure, V8 swaps have been over done like crazy, but...that's because the V8 is a far better bang for your buck.
Don't let me get you down, I'm subscribed and I'll offer as much advice as possible. Good luck!