Word from a Mac engineer: even swapping an off-the-shelf SSD into any form of Mac won't give you decent results. Because Mac OS X and it's file system treat the actual hardware so differently (as you discovered) Apple supply all their hard drives and SSDs with custom firmware, optimised for the specific differences in cache usage patterns between OS X and Windows, the OS pretty much all hardware is primarily designed and supplied to to perform best on. I've personally seem some quite startling differences in performance differences between Apple-supplied hard drives and seemingly identical 3rd-party units. I replaced 2 failing drives in an X-Raid, sourcing drives identical to the originals before Apple rebadged (and reflashed) them, placed them in the original Apple caddies and rebuilt the entire raid structure from scratch. Performance writing large contiguous files to the raid dropped around 20%.