Q4 - No, you don't.

We are working hard to make the Portal the best way to meet new folks and share your ideas and products.

If you don't want marketing help, then you only need to use the Portal to set up your subscription account. However beware; we plan to make the Portal THE place to be!