found this from them on REDDIT
It's supposed to be turned on today. We have already run some of them through the system, but it's not public yet. I will make the announcement here when it's ready.
If you've submitted an Form 1 through us since the eForms announcement, it is currently sitting in a queue waiting to be batched electronically. If you submit one right now, it will be sent electronically when the service is ready.
We are working closely with ATF IT on this, so we will be trickling them out for a while to make sure their systems can handle it before we open the floodgates. We do more than half of the Form 1's in the country, so as you can imagine, there are a lot currently waiting to be batched and we don't want them all to get lost. They've built in a lot of features in the API where we can check status on the submissions now, so we of course have automated resubmission, but we still have to be really careful, especially considering what happened in 2014.