100% travel is pretty tough, but if you're up for it you'll have the opportunity to spend time with a multitude of clients who are willing to pay money to have their problems solved. You'll make many contacts, and if you're any good you'll likely get plenty of job offers from the clients. It'll be a nice way to move your career forward.
The travel will be fun, but you'll have little opportunity to build a home life or deep personal relationships.
You can take a product development job anytime, but consulting and 100% travel are only doable for a brief window in your life (typically when you don't have a wife/husband and kids). If you're ok with the travel, give the consulting gig a try. You can always go back to civilian life later.