Personally I would choose Lookstat over this company. Lookstat charges a one time fee per image. Monthly charges for people that produce a lot of content will really add up in the long run. As you do better they make more money so the most talented and hardest working photographers have to pay more than the ones that don't produce, Just my opinion.
Best,
Jonathan