I just got my hands on a B+ model and indeed I will have to redesign OSPi to fit B+. I assume the current B model will be discontinued. Since B+ is considerably different from B, it’s unlikely I can design an OSPi that fits both versions. So for a while we will have to offer both versions, until the current B model phases out.
As you’ve probably noticed, OSPi doesn’t have its own dedicated enclosure — instead it shares the OpenSprinkler injection-molded enclosure. So the enclosure is not fully tailored to RPi. When I met Eben Upton at the Maker Faire last year, he told me specifically not to finalize the enclosure design, as they were in the process of redesigning RPi. I guess B+ is what he was referring to 🙂
As to the compute module, I haven’t had time to try out it yet. With it, it’s totally possible to fit everything inside the OS injection-molded enclosure, so OSPi will look just like the Arduino-based OS, expect it runs RPi inside. The compute module is not widely available yet, and it’s unclear to me what would be the final pricing.
Speaking of that, there are alternative choices: I’ve also just got my hands on the SparkCore and the Electric Imp. I like them quite a lot: they are low-cost ($30 to $40), have built-in WiFi, very small in size, and have excellent web and cloud support. I am very tempted to design an OS-Spark, or OS-Imp, or I think it’s even possible to have one circuit that can fit either of them. The only downside is that they have relatively fewer pins, so an IO expander may be necessary.