Nevermind, I found it by chance. Those cluster missiles are awesome, Maul never had a prayer.
As far as the last bonus mission, it was surprisingly easy. I got the Platinum on my second try
Computer Time 4:58
Enemies Killed 42
Friendly Saves 15
BTW I absolutely LOVE the Infiltrator, it let me fulfill one of my wishes. KILL Jar-Jar
Yousa People Are Going to Die?