The senso is a vivid, extremely small and light unit, I was really surprised, when I first saw this units last year. I think it is a fair review, if someone is interested in this type of gear it´s definitly worth a deeper look. Let´s hope you don´t need servicing, in case you should do, does it really matter if the next service point is 70 or 700 miles away? Regarding additional rent, get the additional gear that is offered. If it is proper equipment (and it usually is) it will fit well in the setup. My 2ct.
Cheers, Ulf