The main advantages of a “BusLife” is that you are on the move all the time. Which allows you to discover places, meet people, have thousands of new experiences, do things you never imagined. Besides that you always travel with everything you need, you don’t have to think about hotels, making bags or carrying a lot of luggage, not even where to eat.
Challenges range from the simplest to the most complex. That can be everyday things like getting a shower, until you solve mechanical problems on the road.