So I paged through the docs at lunch (the gauntlet has been thrown, so I WILL take a gander at the source, this weekend perhaps, but it's been a long time, and I knew remarkably less, then, about everything, so I may not recall enough to get much out of it. We'll see.).
The kind of work-flow implied by the docs isn't what I'm after at all... however I don't think that really matters. As you said, with the right modularity, who cares?
There's a lot here, so even if you just give it a once-over and make sure you don't see anything that should be a deal-breaker, we don't need to try and tackle any of this yet, I don't think.
I figured I'd start with what's probably (to my layman's eyes) the biggest obstacle.
- Realtime vs. file-based:
- BLUF: Realtime isn't on my radar at all, but I don't really know how much that matters.