I work in an environment which has multiple databases upto 5 TB each, being a financial institute.
We use BCVs to do hot sync and back them up from the media server. Recovery also is just the time it takes to sync and split + DB recovery. its been very effective and also we have few automated BCV restores whihc run weekly.