I've always thought that for such business as I perceive that Zack is involved with, keeping a low profile is paramount. You wouldn't want to attract attention to yourself.
I foresee trouble. One of the old boss' goons would get information about his new job.