The theory behind it makes sense, but it sucks that they didnt build in some kind of functionality that would prevent people having to either A. understand the issue on their own, or B. contact customer support for a procedure that's not mentioned in any of the documentation.
To me it seems like almost all of these balance issues could be addressed by just having a balance function that wasn't in the low single milliamps as most seem to be. These batteries can take a pretty high C-rate of charge, so it seems like most pack balancing could be accomplished pretty swiftly without requiring long time periods at top or bottom of SOC, if they just built in hardware that could handle higher balance current. Maybe that's oversimplistic..