I had a few buddies with tx8s, so I'm basing my experience off theirs. They were constantly worried about apex seals, except the one that had a replacement engine, lol.
My one buddy who offered to teach the new owner how to care for it when he sold it (yes it was as funny and condescending as it sounds, lol) insisted that you had to like Rev the engine up as you shut it down. Said it had to do with oiling or something, don't remember specifically what.
I agree, not drag cars. Brilliant road cars, very much a driver enjoyment car. A great car to just take out on some twisty roads and have a blast. Won't be the fastest, but it'll be fun. That's how my sti was, not the fastest, but a really enjoyable car to drive on a backroad.
Also, you don't need THAT much torque do run a generator. You design it to have the displacement needed, and ten use the revs to spin it faster to generate your power. A rotary is ideal for that, size it for the needed torque, take advantage of the lower rotational mass, it's great.