Not exactly for sure but it seems like it could be negative to the digestive process because your taking away the positive effects of gravity on the digestive system.
The triceps press will help your lats just as much as your traps and of course it will also help your triceps since that is the main function of the triceps press