Yeah, it does seem a bit curved at the low end. What I was thinking of was lipo chargers in small devices such as bluetooth headsets and such. I'm sure they use designs like that but on a smaller scale. Here's a more linear one using an op-amp.
The components just keep adding up.