Yeah, but as far as I was aware there was never a dump of that game publically. I assume the dump I got(which game directly from TEG) possibly was a ROM not dumped from cart, while the ones in that torrent might be from a cart someone bought. It's worth checking out since the ROM I got doesn't even work in any emulators, maybe those other two do?
If you've already started downloading the torrent I'd keep at it just to see. Sucks they make you download the whole 1.6gigs rather than separate files, but I guess that reduces the amount of people who don't seed. I hate it when they do that though :p