Very pleased with mine, which I've had a number of years.
To get around the lack of internal batteries I use a rechargeable glider battery which lasts about seven hours. You would also need a spare power cable to solder the terminal plugs on to. I got the battery, charger and plugs from AFE at Kidlington.
The battery is quite bulky and heavy, and I've made a plywood stand for it to keep it steady in the aircraft - normally sits on the floor behind the seat - which is attached to the battery with velcro. Everthing fits in a headset bag I got free with the original unit.
RD