Older MLC memory has slow writes, and can be a bottleneck when used on an SSD. e.g. On the Intel G2 SSDs, and other SSDs of the same generation. E.g. you many 'only' get 10,000 IOPS or 150 MB/s sustained write speed. To some extent, random access speed and sustained write speed can be traded off against each other.
MLC also has a relatively limited number of write cycles - estimated by manufacturers at approx 10,000 write cycles. So, taking into account some inefficiency in the write algorithms - you might be taking a bit of a risk, by putting an 80 GB MLC drive if you need it to do 500 GB of writes per day for 5 years.
SLC gets around these problems by having super-fast write speed. This allows a relatively primitve controller to get extremely high write performance. Additionally, SLC has much higher wear tolerance. An 80 GB SLC drive, should be good for several TB of updates per day for 5 years. Finally, SLC has slightly better data integrity than MLC - this is pretty marginal, and ECC reduces the relevance of this - but theoretically, SLC drives should be less likely to corrupt data.
A lot of this is in the past, however. The very latest SSD controllers are significantly more advanced - and the latest flash has got massively boosted speeds. As a result, a new generation MLC SSD with advanced controller should outperform any old-generation SLC SSD.
Further, state-of-the-art ECC and data-protection algorithms on the latest controllers should ensure that data-integrity even on an MLC drive, far exceeds the data integrity of an old generation SLC drive. (Although, it is dependent on the drive manufacturer using this facility. E.g. Sandforce have this advanced data integrity as an option - but most new models of drive have the feature deactivated at the factory, because the drive has more usable drive space with it disabled)
The only thing that isn't addressed is the lifetime of the flash memory - but, even that can be partially mitigated by advanced controllers. That said, the life time isn't really a big issue - 500 GB a day is a heck of a lot of use - and that's for an 80 GB drive. A 600 GB drive, should be able to take many TB of writes per day.
It's likely that any 3rd generation SSD - with a big-brand controller (e.g. Sandforce or Intel) should soundly outperform any 2nd gen SSD (SLC or not).