There's some discussion on it
here. It should answer most of the questions you have. You can also take a look at the rogue dps spreadsheet for the other trinkets you've listed and compare them to the dps of your optimal attack cycle w/ Jom. Your dps mileage will vary based on how much +hit, crit, +skill you have.
I'd say it's equally useful for any physical damage class, but every class may need to change their special attack cycle in order to min/max it (e.g. a warrior will want to bloodthirst on the last tick and work backwards to determine other optimal times to bloodthirst when figuring out their cycle, etc.) If you're willing to burn AR and/or a thistletea it can have a nice burst at the end.