I was making my own version of the medi-kit and during testing I discovered a few strange effects:
1.) When I set the wound recovery to 3, it allowed a soldier to be brought to negative fatal wounds, which caused the soldier to heal more each turn, even going above his max health.
2.) When the ruleset states "flatRate: false", it shows the correct time unit cost but charges the flat rate time unit cost. For instance, if it costs 30% of TU and a soldier with 51 max TU tries to use it, it'll say that it costs 15 TU but it will charge 30 TU to use.