On the topic of IPB: IPS4 is coming soon and is a total rewrite. Any development time you put into IPS compatibility now, is likely for nothing, because everything will break once IPS4 is out.
http://community.invisionpower.com/f...cial-suite-40/
Better wait until the beta is out first.