I like the color and fullness of Raptor, the petal width is amazing! But the NS of Tarantula is to die for. I've not seen Tokyo Fantasy and I can't find anything on it. I've got to say, when it comes to roths, for me color and petal width come before NS and DW. Just my opinion. And in that regard I hold Raptor to a higher standard.
That being said, I've never seen either in person, and basing an opinion off of pics is a far cry from the most informative way to form an opinion. It's like Fredclarkeara After Dark. When pics are all that were out there people went nuts. After seeing many in bloom, the luster and magic just don't translate well.
Again, just my opinion.