Yes, the BCG will not interfere with the dust cover.
I have the tewo of the Lantac E-BCG and this dust cover. They do not work together due to the supports in the molding of the dust cover and the BCG's unique shape.
NO! The Strikes Industries dust cover has a large internal piece that will not allow it to close with a Lantac Enhanced BCG. A normal BCG fits fine, but Lantac has a slightly different external geometry that won't let the SI dust cover close.