It really depends what you are trying to do and what business models you plan on running. Are you going to be doing anything high risk? Are you going to accept cc and checks? I processed with them last year, they have some advantages like a good interface and direct to platform, but they also switched around MID numbers with someone elses at one point and mistakenly debited my account $5k which I didn't get back for 20 days.