CPU Mining with a large EC2 cluster - worth the effort? I'm relatively new to Bitcoin, and am playing around with pool mining for fun.

I have access to a fair amount of EC2 instances - c1.mediums - between 30 and 50 on a given day.

I already have the 'minerd' CPU miner working on a single instance, connecting to a mining pool service.

Two questions about this setup:

First, would running 50 c1.medium instances, each running 2 threads of 'minerd' at ~ 750 khash/sec/thread be worth it?

Second, I assume this type of mining is allowed in a pool against a single account, but maybe it's not? I am thinking the 50 instances would all work together to increase my account's work load, but I may be misunderstanding a fundamental part of Bitcoin mining.
CPU mining for Bitcoins is almost never worthwhile since the advent of GPU mining. If your EC2 instances are free you're welcome to try but there's a better alternative.

A decent CPU won't get you but 3-5 MH/s of Bitcoin mining power, which at current difficulty and exchange rates will net you about 0.0046 BTC per day (worth about a penny at current rates). On the other hand, that same CPU will net you perhaps 3 kH/s of mining power on one of the sCrypt based forks, I'll use Litecoin (LTC) for this example. Mining LTC on that same CPU will net you about 3.06 LTC per day which, at current exchange rates, will net you about 0.0153 BTC, worth about 4.5 cents per day. It's still not a lot, but at present CPU mining on CPU-friendly forks is much more profitable than CPU mining Bitcoin directly.

As for whether your 50 c1.medium instances would be worthwhile, if (for the sake of easy math) we assume each can produce somewhere in the neighborhood of 2 kH/s of Litecoin mining (decent guess, a 1 MH/s BTC CPU tends to put out about 1 kH/s on sCrypt based variants) then that's a combined 100 kH/s worth about 102 LTC per day, 0.51 BTC per day, or about $1.53 per day. Since I'm assuming the cost of 50 c1.medium instances is more than $76.50 per month, I don't think it would be worthwhile for dedicated mining. If, on the other hand, you already pay for these instances for other purposes and the addition of mining is essentially "free" then an extra $76.50 (or 25.58 BTC) per month isn't too bad.

Finally, yes, all fifty of your instances could work together on a single account in a mining pool. This is so common it actually has nomenclature: each of the running instances would be called a "worker" and while some pools allow you to create many workers, that's really just for your own stat tracking and isn't necessary at all. Each instance can certainly submit shares under the same account without error.