I have seen a lot of people complain about they not paying affiliates. Also, their offers do not seem to convert well when split tested with other...
Bing ads should be a good start for you! Not sure if MGID is the best start considering there are many tutorials around related to the traffic...
Separate names with a comma.