Let's say it this way - traffic is something real (or at least should be) while brandability is something imaginary.
In other words, you could benefit from traffic almost immediately but this is not the case with brandability.
But anyway, I think there are also deals concerning branding quite often on this site.