Are you trying to buy this frame for a project of yours, or is it a complete project ? I agree it is overkill, and like bd said, that big and square could cause trouble.
If it is a road truck only and not hard core wheeling, it will most likely never be an issue though.