Phantoms: Day 1

is there a point to town rolling deceiver or mafia rolling bomb