Eufy C28 vs Mova P10: Both fine on hard floors, neither can replace an upright on carpet
Both handle tile, laminate, and vinyl well, but neither can match a full-sized upright on thick carpet. If your home is mostly hard surfaces, either works; if you have wall-to-wall shag, keep the corded machine.