Um, no, not really. While Seagate doesn't explain their caching strategy, my guess is that unlike things like bcache, which cache at the block level, the seagate probably caches at the logical file level, which would explain why it's Windows only, they only implemented their algorithm for NTFS. My guess is they broke with tradition and implemented a disk that is aware of the logical layout of the files on it, instead of one that simply manages blocks(with file metadata just being another one of those blocks)
File level caching has a lot of advantages, for starters there tend to be a lot fewer blocks than their are files, meaning that the overhead imposed by the caching algorithm is a lot lower(flashcache for instance uses 500 megs of memory per TB of storage IIRC). Furthermore, by caching at the file level you can apply heuristic rules like not caching movie or music files, where performance is very unlikely to be critical etc.
Of course this all comes at a cost, having the disk actually know about the logical layout of the file system does break a lot of conventions and introduces a large # of potential issues....Trying to upgrade the file system on one of these things is probably not very pretty.