putting vpn on your phone will give you mixed performance usually favoring horrible speed/performance.
as for the person who is always on travel, you set your home router to as a client to connect to vpn
you setup your latop, tablet, travel router to connect to your home router which is connected to the vpn.
to set this up on your router your will most likely need ddwrt, tomato although few routers do support vpn with stock firmware.
hope this helps