Hey Boz! You might want to post your feedback on this thread which was created specifically for feedback on the new updates.
Category: Updates and feedback
Category: Updates and feedback