JMO,

Good point that you make and a topic that we should add to our knowledgebase.

I agree that this will cause a performance hit due to the fact that it is using the dd command for the initialization. The best practice would be if you have a new system with 12TB (or whatever size) create the full size of 12TB (FC or iSCSI) Logical Volume and set it for the initialization. Once complete then you can delete it and you can create your logical volumes without. This will be the best way and know that your volume is good.

Other way would be to use the Volume Replication and failover to the destination server making it Source. Then once the init is completed failback, I know both can be time consuming vs the performance issue.