Then I say keep on them as constructively as you can till crew heads get what they want. You also have the benefit of a competing product should they have a similar mode. Be vigilant, be organized and be civil.
Make videos, blog posts, illustrating exactly what you want and why. Then either they or their competition will know what to deliver.