Its nice to hear that you got payments from the site.so, I think there is no harm to join the site for sure.