Can Batch Create work on a non-multisite install of WP?

I really need this plugin. Badly. I installed it, but I don't see it in my settings tab, which got me wondering does this work without multisite. If not, can it? Is there a way? I have many users that I need to add as members of this buddypress site.

Thank you,