This is your standard max invisibility build for any Spy / Sabotage / Rescue mission. There is enough survivability to keep you out of harms way, with Natural Talent and Speed Drift thrown in there to re-cast your cloak without anyone noticing you.
Keep in mind that Invisibility isn't a channeled ability (as opposed to [Ivara]'s Prowl) and energy regeneration works while invisible. It means that pretty much any point in Zenurik's Energizing Dash and a quick cast at the beginning of a mission is probably more than enough to keep you going until the end!