Personally mate i'd avoid FMIF at all costs, the mix of pretentious ****ers & guettas cheesy mixes make it a no no.
SHM are sure to put on a good show, well they always have when i've seen them in the past.
Cant really comment on Sub as have never been