If that was the line up I’d structure it more like this:
Friday: Bring Me The Horizon, Architects, While She Sleeps
Saturday: Metallica, Gojira, Mastodon
Sunday: System of a Down, Faith No More
Maybe throw Disturbed on under Faith No More. An older band headlining second against BMTH would probably be wise too, maybe Motley Crue or Judas Priest.