I don't really mind a group of Predators teaming up with humans against a common enemy. If something threatens their way of life they'd exploit the better solution, and surviving humans are definitivly worthy to hang on the trophy wall
Although, I'd much more prefer something closer to Concrete Jungle and keep Predtech out of human hands.