Hi slickremix,
I suggest you and/or your development team set up WordPress locally hosted on a developer workstation, then enable multisite and install the Feed Them Social plugin. MAMP (http://www.mamp.info/en/) is a solid solution to setup a localhost environment on Mac OS. WAMP (http://www.wampserver.com/en/) is good for Windows workstations. MAMP and/or WAMP will provide you all the requirements for WordPress (Apache, PHP, MySQL, etc.). Enabling multisite takes only a few minutes (http://codex.ww.wp.xz.cn/Create_A_Network).
A locally hosted WordPress multisite environment will provide you everything required to try out Feed Them Social in the context of multisite — and provide your team full administrative and code-level access.
If you would like to go through the WordPress localhost setup process offline, please let me know.
Alternately, if you’d like me to provide a code-level adjustment to enable use of the Feed Them Social plugin by site administrators within a multisite install, I’d be happy to do so, offline.
-mpj