As far as using a Broker goes, there are no cons.
It doesn't cost any extra and if you choose the right broker, you won't just get the best bank/product for your current loan, but the right strategic deal that will make it easier when you're ready for your next loan.