I have done quite a few trips one-bagging with an eBags Motherlode Convertible. For personal travel, it works great. My problem for work is that I have a heavy work laptop and a full size CPAP. While it would work, the whole load was too heavy and would put me off balance. Yes, I know I'm allowed to carry the CPAP as additional allowance, but I do prefer to pack compactly.
I now prefer to use my work backpack in conjunction with a Red Oxx Extra Small Aviator hanging in front of me with a shoulder strap.
The back pack is an Eagle Creek TSA-friendly design that I can take into the remote office. While you can take the eBags into an office, it is just so big that it feels a little awkward, especially on the travel day when it's full of everything.
The XS Aviator bag is just the right size for the CPAP travel case to fit into one half. In the other half, I put a 15-inch Eagle Creek folder with most of my clothing.
If it's a short trip, all my clothing and toiletries can fit into the Aviator with the CPAP. If it's a longer trip, I will put some of the clothing (underwear, socks) into a packing cube in the backpack. I can fine-tune the balance between the two bags by shifting toiletries or other supplies.
The XS Aviator can be considered the Personal Item (per United) in this case. They both still fit in the overhead the same footprint as a standard carry-on when there is room. If the cabin space is tight, either bag can fit under the seat.
While I'm not a strict one-bagger, I try to stay true to the philosophy.