Interesting question! Gymnasts are flexible and have the right amount of muscle tone. Guys that do weights to impress women think that women like bigger muscles than they actually do. Just like women typically think men like them skinnier than they actually do. Aside from that, I know quite a few guys who lift weights to build size thy need for the sport they play.
With a gymnast the muscle is their to serve a purpose, with body building the muscle it their to look good, so as this is purely a vanity question I wouldn't want to be with someone who's objective is vanity because I don't care if someone has abs or flabs.
It isn't appealing to be with someone who would spend more time infront of the mirror than me getting ready. What is appealing is if you can use the muscles in another way than what you train for so it's a by product. Ofcourse it is a generalisation and not everyone is vain, it is a sport it is just the person that counts.
Hmmm... I don't suppose I would go either way, although I think I'm slightly more for gymnasts than bodybuilders. Certainly a woman who takes care of her body is always a big plus. A woman who drinks or does alcohol is not really attractive, as I don't do drugs and hardly drink much if at all anymore.