You can swap them between iPhones pretty easily. There are some issues with virtual carriers - I went to Japan recently and the travel eSIM I got didn't work for most of the trip until I realized there was an old busted APN configuration profile installed from the last time I went.