If you tried to download the Windows version of the Omino After Effects Suite and had a negative experience: Please accept my apologies. I jumped the gun on the “release”. Lessons learned (something about DLL’s and testing, thanks).
On the plus side: http://omino.com/sw/ominoAeSuite/ has the fixed download. Confirmed to download and run on 3, count ’em, 3 computers other than my own.
(The only issues were with download/unzip; once running, they are reliable and stable. More stable than Particle Playground ha ha.)
Especial thanks to Mike K at Muonics for dragging me kicking and writhing into the necessary knowledge of manifests, linker choices.