The final model had an accuracy of 99.2% for both the 8-bin and 4-bin versions. After manually examining the mis-assigned data, most of these 0.8% were clusters that were mis-assigned in the original brute force assignment, often with mixed up 1 vs. 2 charge data. Using stricter criteria on the initial charge assignment could help improve this (a strategy we plan on testing in the future), but we suspect that removing lower-quality data that is correctly assigned might make the model less robust.