I think "not fully compatible" is not really the right wording. It is "compatible" .. I have it on my P3P and use it, so it must be compatible with at least one P3P. There is one issue, which is on startup, sometimes it does not go past the red LED stage to the next stage. If you then power off and then try again it is fine. There is a theory proposed which is it is related to the IMU warming up although I have not had a chance to look more at this area but will when I can.
I think there's disappointment that more flight telemetry is not capture from the P3 and sent to the flytrex site, however that would take additional development by flytrex. And, I think this was the hope of many users as it's such a capable device.
I can tell you I did have an issue with the adapter board I received, but they sent another and all is fine. I use the H2O wireless SIM in the US and that works fine.
What I do like is that it records location ever 1 second which is far greater frequency than the trackimo (every 1 minute) which I also tested as alot can happen in 60 seconds in terms of tracking info needed to find a lost drone (my main purpose). The other side of that coin is that the trackimo will keep broadcasting even if the UAV has lost power, and the flytrex won't as it gets power and GPS location from the UAV. I think those are the basic trade-offs. That, and it needs a GSM signal to work, so if you're in an area with no GSM cell coverage, it wont' be able to report its location.
If more development were put into flytrex to capture additional telemetry live it would be outstanding; but, I don't think we know anything about that.
It could be that DJI offers an add-on OEM module similar to flytrex in the future - this would be a great approach. (or build it in to a future model so that the user just supplies the SIM card).
We don't really have good stats here on how frequent these issues are .. we have people reporting some of these issues, but no clear data on how many flytrex are flying on P3's that work fine - could be if you look at the flytrex site you may be able to tell (don't know .. haven't tried).
I will say that it takes some effort to install, so if you're not up for that, then there are other trackers that don't need that type of install work to be used.
good luck!