Import and Go!
Making Power Inspector work in plug-and-play fashion has been top priority.
You do not need to inherit from any base classes, and you do not need to add any attributes to your code – just open up the Power Inspector window and you’re ready to go!
Decoupled = Peace of Mind
Keeping Power Inspector decoupled from everything else in your project helps ensure that the risk of integration is minimal.
Should you ever need to remove Power Inspector from your project, you can usually just delete it – with no need to change any code.
This should help alleviate the worry you usually have when integrating add-ons to your project, that the asset might get abandoned in the future, leaving your project stuck using an older version of Unity, since removing all references to that add-on in your project would be just too much work.
Old Inspector Is Still There
Also, because the default inspector window remains wholly unaltered and fully usable alongside Power Inspector, it is a trivial matter to switch back to using the default inspector from time to time, if the need should ever arise.