Board Thread:General Discussion/@comment-30858725-20190814210042/@comment-30858725-20190814212310

And the same applies to the poll on this page

reading at 7 for Yes against 4 for No

So it seems most people do agree with those additions to the MechaGodzilla page