I'd like to see their strength and sPeed played up. A bit like the gods vs titans fight in "Immortals". They seem like formidable dudes and all but they'd be way out of their element in any combat scenario on modern Earth. It'd be interesting to see them face like, SAS, Navy SEALs or sPetznaz.