The missing fact is your payment timeline with the developer. When do reservation money or later instalments become exposed if financing is delayed or refused? A broker cannot control the lender’s decision or the developer’s deadlines, so I would be wary of paying extra merely for broad promises...