If BNJ isnt actually open source, here is an open
source solution that
we could use and help fund as required (e.g. buying their commercial
offerings so that WMF Engineering/Ops doesnt need to support it)
I've checked their demo and it uses Flash. Which is very iffy from
security standpoint, may lead to various issues on platforms that don't
support it or where support is sketchy and is not a good idea in general
long-term since Flash is on its way out as a technology.
While I'm all for supporting open-source, both by using it and
contributing to it, in this particular case it doesn't look like viable
solution to me.