We'll have to wait for the unit it seems but... the extra reward... im curious :D
Edit: I do the very 1st missions for 10 energy to trigger the boss... 10-15 missions on avg is triggering the boss for me... on lv17 atm. As for pvp only get 2-3 boss pop-ups and i have 29 stamina >.<