With a 19T it will be a handful. R Partee was rnning his with one in prep for the 24hr and was spinning the diff all the way down the straight with it locked up pretty tight.
As for fit it looked pretty good. It was not drilled for the chassis but set on and looked right.