Moving the heavy battery under the hood will move the center of gravity of the truck further away from the rear wheels. The last thing you need in a pickup on a slippery road is less weight on the rear wheels. 2 cents, refundable upon request.
I hope you're joking. Moving the battery will have very little effect on the center of gravity. It's only a battery after all, it's not like you're moving the engine around.
I don't know how much your battery weighs, but mine is heavy. As far as weight transfer, think of loading your battery in a wheelbarrow. Does it make a difference whether you put it up front over the wheel, or all the way back by the handles? I have already had one person request a refund for my two cents. Try the battery in the wheelbarrow test and let me know if I need to refund your two cents.
Carl