I love working with this app because it has so many features for different types of travellers, including my own! The only thing about using the software would be if you have to pay per booking (which might not seem like much at first but over time can really add up).
We use TravContacts website almost exclusively now since we are able see everything right from our desktop as well which saves us tons in terms of hours spent researching each new client's needs. It allows me access 24/7 via mobile or computer and shows exactly what they need help finding whether its flights tickets hotels cars car rentals etc even when i am off work during their trip away!!