Just a Quick note to Butter fingers.
Your work and "Committment" with Sensei is a great credit to you.
There are so many users currently mixing installed versions of FPSC on their systems that it is obviously going to be difficult for you to get credible feedback.
For you to develop this forward you need a stable working platform you can test and benchmark against without confusion and contradictory feedback. That platform would be your own in consideration of the fact that :
FPSC Update V1.03RC1 (and V1) is as metioned herein not compatible with any other version (source) as they stand - so achieving stability in testing with different versions is going to return erratic and different responses depending upon users configurations and possibly what if any residual influence any previous installations have left on a system.
All in all the curent development thrust of FPSC by TGC is not very helpful to you therefore as root incompatibility is a factor.
You will have either to accommodate that in source to provide compatibility or design for one version of source or the other and users will have to plum to run with one or the other. That is unless TGC again change or fix the Official FPSC source and the incompatibilities between versions are merged to be not so - and you cant rely upon that.
FPSC is currently in a state of forward development from TGC and the official FPSC source may change further. As at the time of V1.03 release it did not as far as I understand the case to be match with the latest DBPro version and again as far as I understand it uses V1 compatibility as the root source and may well develop further with some level of "relative" isolation until and if compatibilty with the DBPro source merges it in compatibility more exactly at any future stage - that may not happen.
Its a momentous task for you particularly as TGC have not yet finished with the dev of FPSC so that may continue to pose some difficulty for you in future - or it may not.
I may well not know what I am talking about here but just wished to make some hopefully useful comment from an outside pespective and also to congratulate you on your hard work and effort.
As said you deserve much credit for starting and sticking with this project.
I wish you and Sensei much continued success.
EDIT :
From Lees Post here :
http://forum.thegamecreators.com/?m=forum_view&b=21&t=89081&p=2
You can clearly see that he has now confirmed officially my suggetions to you which I knew to be the case : his post shows that its more than likely that unless the root source based upon the original FPSC one is utilised as a basis for any future developments, then incompatibilites and difficulty in achieveing stability in product and internal behaviours is likely to predominate such developments.
In short its going to give developers and users alike a lot of headaches.
"I am and forever will be your friend"