Doing a training contract for the sake of it?

I have been offered a training contract for next March with a pretty reputable firm but it specialises in personal injury, not somewhere I ever wanted to end up.

I have been searching for a training contract for two years now and am currently a paralegal at a top 50 firm. The thing is, as much as I don’t want to do it forever, I don’t hate being a paralegal.

I don’t know whether to grab a training contract for the sake of it or hold off and hope for a better offer next time around. What should I do?