mAh/Wh is just the capacity of the battery, and it’s often exaggerated or just plain incorrect on these cheap mass produced batteries. So battery life may be slightly different than intended for the product but it won’t cause any issues. As long as voltage is similar(all lipo batteries are 3.7-4.2v, some manufacturers label with 3.7, some with 3.8, etc. But all cells of the same battery chemistry are the same voltage range) it’ll operate and charge just fine.
So far I’ve just been using the basic obd2 Bluetooth things but the apps available are very limited. I’ve been able to do some custom PIDs for some of my vehicles, and others you can often find tools that allow you to do some specific programming but it lacks a lot. I’ve been considering some of the ones you can find for around $400 from China but I’m not sure if those are anywhere near the same level as the 10k snap on ones.