Looking forward to this SP DLC. Rumors* on the BioWare forums that Shep might get a temporary Batarian team member; take it with a grain of salt though.
* Take it with a grain of salt!
Last I was there, it was just 7he Island Head spreading his silliness again with an obvious Photoshop effort. It'd make sense for a batarian to get involved if this is indeed the Leviathan of Dis, but unless something has changed since earlier, I'm not holding my breath.
I'd love for it to happen, though.