My biggest worry is the prospect of adding a macro target or a dependency to swift-collections. (People are using this package in a variety of weird/unsupported ways, and the slightest deviation from the basic build setup will cause problems.)
Second, the feature should probably be more flexible -- it should allow creating instances other than an Array. Perhaps this feature should be integrated into the design work for the generalization of ExpressibleByArrayLiteral?