Unfortunately, you’d need game time to post there.
Naajlie, this really isn’t the appropriate place for feedback about the game as Customer Support isn’t able to pass it along and feedback tends to only be gathered from the Community forums.
You should still be able to use the Submit a Suggestion option through the in-game menu under the “Support” option.