Muthead

is it worth doing the Position heroes objectives at this point?