If it works well then that's great, its one of the features that makes providers like DigitalOcean so great.
Just be sure to test, test, test with different configurations (I've managed to break the one at DO a few times).
Certainly limit the migrations if the disk and network wear is a concern.