Love to hear any more feedback you have & suggestions for Party, @Levy! There currently is a little thread here discussing it - Party Battles --- Why?
But we are currently investigating the issues within the Party game mode and working towards a fix!