Ik zou beginnen met een affiliatenetwerk om ervaring op te doen. Zanox & Tradedoubler zijn in meerdere landen actief en dat lijkt daardoor de beste keuze. Toch zou ik per land het affiliatenetwerk kiezen met het beste bereik voor jouw doelgroep en de meeste proactieve accountmanagers. Ik heb zelf tientallen affiliatesites in NL en ik kan - als je voor een affiliatenetwerk kiest - wel advies geven over het beste netwerk voor je doelgroep in NL.
Het nadeel van meerdere affiliatenetwerken is dat je niet 1 overzicht hebt maar naar mijn mening zul je veel betere renderende campagnes gaan draaien. Verder zou je natuurlijk ook in 1 land kunnen testen alvorens uit te rollen naar de andere landen.
Wat betreft het zelf ontwikkelen van een affiliateprogramma: zelf ontwikkelen kost veel tijd en geld die je volgens mij beter aan je business kan besteden. Er zijn echter een aantal (gratis) opensource programma's en een aantal betaalde programma's. Ik ben erg te spreken over deze betaalde programma's: qualityunit.com/Postaffiliatepro en Amember.com, de kosten hiervan zijn vaak eenmalig +/- USD100,- (of veel meer afhankelijk van je wensen).
Het nadeel van een eigen affiliateprogramma is dat je niet de accountmanagers en de publishers (= websites van het netwerk) hebt die wel aan een bestaand affiliatenetwerk verbonden zijn. Verder moet je natuurlijk ook wat commissie afstaan aan het netwerk maar naar mijn mening weegt dat toch op tegen de inspanningen die het netwerk doet om publishers te zoeken en gezamenlijk acties op te zetten (mits je dus een goed netwerk hebt).
Mijn advies: experimenteer eerst met 1 affiliatenetwerk in 1 land.