RM showed me that during the closed beta, and I wasn't interested until toleda told me about the upcoming IB changes which require plugin injection in the SSDT. Before that, the generator was simply a translation of revogirl's script, and the feature was simple. Since then, anyone wanting "real" IB PM will probably require a modified SSDT.
I was originally going to demur on this topic, but it's gathering steam, and a solution is needed. I cannot be responsible for SSDTs, because I'm not an expert. I've tentatively decided to provide "patches" for SSDT generation. My idea is that repo manifests will expand to carry an additional field, the table type. No table type defaults to DSDT (for backwards-compatibility), but "SSDT" types won't be seen in the DSDT patcher. Instead, they will appear in the new SSDT window, carry an additional comment at the beginning with the minimum frequency (something like "#SSDT:MinFreq 800" or 1000), and _possibly_ a power-slope function to customize the states "#SSDT
owerSlope floor(($ratio / $maxRatio) * (((1.1 - (($maxRatio - $ratio) * 0.00625)) / 1.1) ** 2) * $tdp)". The rest of the patch will operate on an SSDT generated using RevoGirl's template, which I hope will allow full customization, without introducing yet another grammar. The patching grammar isn't sophisticated enough to use math, so the APSS and general structure still has to be generated, but the rest is addressable, I believe. Let me know