It would be awesome if it were possible to decouple native dependencies once an app is ejected. I've had endless grief trying to make buggy versions of react-native-svg work, and I'm stuck with the Expo version. I think this is probably already on your roadmap, but I would love to see this.
The react-native-svg version is deeply embedded in Pods/Expokit/Core; it seems like it should just be added as a separate pod when Expokit is ejected (wouldn't that be easier?).