It is actually more difficult than that Nate. I'm progressing. :-)
The problem is the order of the arguments that Paperclip constructs.
In standard Paperclip, if I add the flags that I need in the decorator to add additional flags for each style, all of the :convert_options will be added AFTER, the -resize operation in Paperclip. So for example, if you want to change the filter that the -resize operation uses, passing a -filter flag after the -resize flag will have no effect. Biggest discovery here was that the order of flags passed to convert is important.
If you want to -trim whitespace from the image, adding a -trim after the -resize will not produce the results you are after.
So the change in the gist allows you to add the :convert options before the -resize flag and the hack is that I added a few enhancement and extent flags after the resize operation.
What would be nice to do is to create :before_ops and :after_ops settings for the :attachment definitions, but that change eluded me.