We ended up writing our own package, which we may end up offering commercially when it is polished enough. One of the perks of having a web development branch. -Blake