PbP is just fine because of it's processing geography. Most calls come from countries you won't be able to process with almost any other processing solution. We've got some stats with our PayCallNet project and you can see there where majority of calls come from. France (which is really low at credit card signups), Russia (the same thing), Egypt, Turkey, Poland and so on. Germany and UK also take quite a high positions but their rates are considerable to keep those countries in processing list. Anyway, if you use geo-ip you always can exclude countries you want to offer cc only.
Of course, you should understand you won't double your volume by just adding PbP, I'd say it is more about 2-5% (on our experience of course, depending on "shit" traffic on our sites) - but money are money, aren't them? With higher volumes it becomes considerable addition and it is "clean" payout with processing fees excluded.
And, that is not the least, we never got any payout issue with PbP for all the time we use their service. No one fucking time ever.
And one more thing about support. Marc is the really helpful man (and he seems to live in his ICQ - does he ever sleep?) - I thought he will tell me gfy long time ago with all those requests I constantly make

No chance. So PbP is definitely worth to try. I'm happy with their services as much as it is possible at all.
We are looking for additional backup solutions, though. That would complement PbP perfectly if non-paying countries customers would be able to take longer memberships. So if you get ones - advice please.