Looks like it gets pretty good reviews on Amazon, at least you could send it back if it was a no go.
I have a T-bird, and like Robert said you won't keep the front wheel down with the stock rear sprocket. I have a built hemi on mine, and even stock I had to switch to a much smaller sprocket to make it driveable.
My only concern on the D/M engine would be clearance on the front tube with the electric start. Plus you'll need a battery and some place to stick it.