Oh, DS injects. Loadiine is actually quite useful for those, you can make installable VC injects too but it's hassle. With Loadiine it's as simple as replacing a file. So using Loadiine for those is fine.
Maybe tcpgecko doesn't work with VC injects? I haven't tried, so I don't really know.