Hi Sarah
Here is a link to my review of one of these units on productreview.com.au
The review is 11 years old, my opinion hasn't changed. The Rinnai instantaneous has been fantastic.
It has a strainer in the inlet to catch any muck in the water supply, we find it gets restricted every couple of years and needs to be cleaned out. It is an easy D.I.Y. task. We are on tank water, on mains it might be only every 5 years??
I consider that I have a pretty good knowledge of these units, including how to get the best of them, and their limitations. I'm happy to answer any further questions you may have.
If you buy a gas instantaneous, I'd strongly recommend Rinnai brand and get the optional temperature controller pads, say one in the kitchen and one in the bathroom, so hot water is made to the end-use temperature and you don't blend cold water in to it. This is dramatically more efficient and as a side benefit, you will find that the lower the delivery temperature, the less the flow is robbed from one outlet when someone opens a second outlet.
The temperature controller pads allow you to easily set it to (sorry, I'm metric) 45 degrees C for a shower and later to 55 degrees C for washing dishes. As the water is heated for use, not stored at high temperature, there is no concern about legionella bacteria, so no need for it to exceed 60 degrees C.
The smaller units have a lower minimum flow requirement, so a small unit is less likely to do that annoying thing of cutting out at low water flows. If you have a large home or it is important to you that it can supply multiple outlets at the same time without flow reducing, I'd fit two separate smaller units, maybe one for bathroom and one for kitchen/laundry? This would cost more of course and the plumbing would have to be modified to keep the two circuits separate.
If it is just for you and partner, then a single small unit should work just fine. You may need to communicate with each other, something like "Sweetie darling, I'm about to have a shower and if you turn on another tap I will slit your throat..."