I think some of the mechanics in this game have been implemented well, but this isn't the best version of it. Fighting the helicopters 1v3 isn't all that fun when it just turns into walking in and out of cover trading hits.
A version of this game where you have to trek through a long section of jungle while helicopters accost you would be more fun IMO.