Meshuggah are gonna end up being 4th down on the main stage and Lorna Shore are gonna be 3rd down on the 2nd stage.
Website on the release day had both acts listed on those stages, and given that they're on the bottom row of logo acts, this is where I'd say they'll be.
By my calculations, we have three logo bands for the main stage left (one main sub and two 4th down), four 2nd stage logo bands (two headliner or subs and two 3rd down) and finally two 3rd stage headliners.
Plenty of decently sized acts left to come if you ask me.