From where I sit, there will be many more job choices in the helicopter world in the near future. It is true that the helicopter world is more forgiving in terms of age, etc, but what will really help you is your languages.
I wouldn't necessarily get hung up on instructing - it doesn't pay much and many of my students have got jobs without it, including rig work.
Phil