It depends on the type of publisher you are and the content you create. Not all the ecommerce options can be appropriate, you must find the ones that fit for your business the best.