Um - No. Signing this will only put you on a hitlist.
Especially with this present administration in charge. Who do you think is behind the suppression anyway?
That's like asking the fox to stop visiting the hen-house.
Be smart and keep developing on your own - don't get in bed with the feds.
When is the last time you saw either the feds or the oil companies develop any form of new energy?