I did my first 70 odd hours in a selection of 5 Tomahawks and would get in one again tomorrow without hesitation.
I have no Cessna experience yet, so can't join this debate. Everything else said about the Tomahawk I agree with in general, but would add that each one seems to fly differently.
I flew one that just would not trim, another that always stalled to the left, one that would not cruise at 90 knots... But I do believe they are good trainers and after the PA38 other planes have seemed straightforward and easy to learn.