setup pro sites all free, with no payment options

Can I use the Pro Sites plugin to build a self-service site setup? I'd like to do this on a college campus for blogs and clubs, so there wouldn't be any payment involved. Is there another plugin that would be a better fit?