Both are excellent options, but for $20-25K annual travel, you can consider Amex Business Platinum for a superior experience like lounge access, hotel perks, and flexible points for flights.
But for lower fees, excellent travel rewards, and simple redemption, you can go to Venture X Business.
So it's all up to you; pick based on what's most important to you: superior experience or lower fees.