I don't see how having different wake up times can be detrimental in anyway tbh, every character already have different walk speeds, dash speed, jump height, jump arc, throw range, normals (startup, range, recovery damage, etc), air dash length, weight,etc, etc, it actually makes sense that every character should have different wakeup time imo.