Really needs to be Raspberry PI compatible to take advantage of the growing libraries.
It surprises me that Pi compatibility is a criteria for stuff, though I know it's popular. Are we talking pin-compatibility?
AFAICT the Pi is just another linux on a single board device. It's low cost but otherwise fairly unremarkable.
I'm just wondering why compatibility would be an issue. It's open source baby, we can rebuild it!