The answer to your question is YES.. The Horus sucks up battery like I suck up Beer.. The X12S is an out standing radio... and the only failure is the battery..
There are a couple of options available.. The first is to try and find this, if it is available any where.. I had purchased one when the charging board of my X12s went south on me a couple of months after purchasing the radio.. This option has worked extremly well.. And still uses the standard wall wart charger with your X12S
https://www.banggood.com/1A-Battery...Ah-LIPO-Battery-for-FRSKY-X12S-p-1162880.html
WARNING !!!! THE BELOW IS A DIY MODIFICATION.. USE AT YOUR OWN RISK SINCE YOUR ELECTRICAL SKILLS ARE UP TO YOU !!!!
The other option is to do some battery modifications.. as shown in the pics.. It works extremly well.. and will work with any 2s or 3s battery you can fit in the radio.. you will not be able to use the wall wart charger since you are changing battery types and you must make sure to disconnect the charging port from the radio and go direct to the battery.
View attachment 87View attachment 89View attachment 90