Wouldn't it be best to give a direct download link to the mesh so people don't have to go through all that ad fly junk? You could also put a link to her post too.
I had a terrible time finding the actual download on her site as well.
Wow, you've really been a very busy lady MM! I am so proud of you. I agree with you on recolors of CC, unless the meshes are posted on Sims File Share. I don't have the Cat and Dog expansion so I can't check them out, but they really look beautiful and very well done.