Microsoft has launched a dedicated feedback portal for its Rewards Program, giving people a clearer way to submit ideas, vote on suggestions, and follow progress on changes.