I cannot at all replicate this behavior under the latest EasyBCD 2.3 beta builds. Loading the BCD from the USB and then installing NeoGrub correctly deploys NeoGrub to the USB drive and does not touch the local disk.
This may have been an issue in 2.2 and earlier builds of 2.3, but in the latest it's definitely behaving correctly.
This may have been an issue in 2.2 and earlier builds of 2.3, but in the latest it's definitely behaving correctly.