It's always worth making sure someone on your MC run has a finkle's. The core leather is always nice to have, especially if your guild works together to bank it and make some nice items.
Still waiting for mine to drop too, heard the drop rate is not bad but yet to see one on my UBRS runs :(