198%/+203 is a pretty decent craft, yeah. That's the 2 best damage affixes with high enough rolls that it's comparable to the other options, and Miasma is quite nice too.
Without the min damage roll you're not going to be better than the alternatives, but that's definitely usable.