I would love it if GLBasic had a built-in physics engine!

Newton SDK is now open-source, and according to a forum topic, it has been ported to Android.
http://newtondynamics.com/forum/viewtopic.php?f=9&t=6541&start=75Too confusing for me to follow how he did it, so I don't think I'll even try.
Since it's now open-source, how hard would it be to build it into GLBasic?
(sure, and throw in Box2D for the 2D mode while you're at it!)
Gernot, could the community help out in any way to make this easier to accomplish / maintain?
I realize I have no idea of how hard this is, just throwing it out there.
Unity3D uses the NVIDIA PhysX engine, and works across all its supported devices.
But I don't want to use Unity3D again.
GLBasic is sooo much easier to code with, and to actually get stuff done!

[Edit] Newton seems quite capable, but so confusing (any physics engine)!
So, Newton can draw the objects for you? I had thought you only set up the colliders and stuff, and GLBasic handles the drawing (and Newton tells you where the new object positions are).