OpenCL on secondary devices within UE4?

I don’t imagine unreal engine 4 really working well with SLI in the future anytime soon. Would it be practical for me to create an OpenCL wrapper that would run ontop of the user’s secondary graphics card, or would I run into conflicts with unreal engine?