With the Zambezi helicopter company there is NO longer a weight restriction or an extra charge for being over 120kgs. Everyone is weighed before their flight and weights are matched per helicopter load of people. If there is one particularily large person then they will be matched with a group of smaller people.
Not 100% sure if Bonisair has the same policy but I would presume if one company does it the other has to follow suit