If it were mine, I'ld do the tried and true small block. They're cheap and plentiful and can be built for almost any purpose. Also, I think your truck could have had one, so proper parts to install should be available. If you lived closer, I would trade a 350 for your 427 (sounds fair doesn't it?). Anyway, That's my $.02.
Scott