From what I saw, the pictures looked like just computer graphics superimposed on the helo.
While I believe small operaters can gain from association with bigger names, pure advertising is a risky and political business. Few companies really want to be associated with the potential impact of an accident, and many jobs that helos perform don't lend themselves to advertising.
A dedicated paint scheme for a pure sightseeing machine may work, but I don't really think it will pay a significant portion of the overall cost of doing business.