The benefits of which you speak, are pretty much I've to say, too. My present situation offers me above-average flexibility, but not to the level as yours. Care to share whom you work for, or where to find such roles?