I worked as a Travel Respiratory Therapist for a few years. In general, I look back on the experience as being very fulfilling. As the previous poster mentioned, it can get very lonely. One of the "goals" that I had before starting traveling was to take a vacation whenever I wanted. Doing contract work, this is easily done. However, it is unpaid.
Another issue that I came across was that different companies pay different housing allowances. I was working in the same department with another traveler who did the same work as me, but was getting a few hundred dollars more every month for his housing. Sometimes you can do better in the long-run by finding your own housing. However, the fact that there will be housing set up for you, is a great benefit.
I took Travel assignments in North Carolina, Wichita Kansas, Syracuse NY, Plattsburg NY, Danville PA, Phillidelpia PA, Taunton MA, and Columbus SC. There is a need to be flexible with each department. When I travelled, I found that there were several Traveling Respiratory positions in the US. Through traveling I also was able to gain the skills of Sleep Medicine in 2000. When I started travelling, my brother came along on my first 4 assignments.
One last comment. Regardless of whether the assignment is for 8 weeks, or 12 months always do your best to be a credit to the field and yourself. Feel free to contact me with any questions.