WordPress network vs Separate installs

No real difference either way, really. Network installs make the most sense when you want all the sites to share a single set of users. But the basic table handling is pretty much the same either way.