I received the battery yesterday. (Aliexpress - BiUBi Factory Store $19 with VAT included)
The fit is good, despite the scraped of paper revealing that it's a 4.8mm thick battery, rather than the 4.5mm original. There is a little more space on top, but that's great for my wire on wire soldering shenanigans.
After putting it back together the player showed a battery percentage of 42%. I started listening to music, but unfortunately the r3 turned itself off at 20% & it only took an hour to reach that. Needless to say I was pretty unhappy about that..
After charging it to full I started a long testing session to see how long the battery would last. The end result is beyond my wildest expectations, the player shut itself down after 11 hours and 12 minutes. For this test I used the Xiaomi Graphene Headphones at 40% volume, high gain.(SE, but obviously higher power consumption than normal) What's interesting that the battery percentage dropped to 90% in a couple of minutes, it was at 40% at the 10 hour mark & at 20% at the time I checked for the last time about 10 minutes before it ran out of juice.
TLDr: The replacement battery is better than the original I've had, but the battery percentage indicator is no longer useful.
(I'll edit this post, if the battery starts deteriorating prematurely.)
-----
Speaking of High Gain, these headphones sound far better in HG mode, rather than using LG with a higher volume. it's just a livelier, more dynamic sound.