Welcome to the forums!
This is the off topic section, which is generally used for chit-chat and topics not related to the game. So we can keep things organised, I would suggest you leave ideas in the
Suggestions and Feedback forum. That way anyone wanting to discuss ideas knows where to look. We wouldn't want your suggestions being forgotten down here!
Then again, I'm assuming you are talking about the game when you say "views and ideas". If you meant politics, by all means, fire away!
There's an article in the spoiler below which contains a few tips and tricks for navigating and using the forums in case you're interested.