ASP.NET: ¿localización explícita vs implícita?

En mi opinión, la ventaja de la localización implícita sobre la localización explícita es que si tiene más de una propiedad para localizar para un control dado, es una sintaxis más económica.

En el caso de que solo necesite localizar algún texto, uso el control asp: Localize, que solo tiene una única propiedad (Texto) que se representa en la IU. ¿Hay alguna razón para usar uno sobre el otro? ¿Alguna preferencia de estilo? ¿Hay alguna diferencia de velocidad?

Implícito

<asp:Localize ID="Localize1" runat="server" meta:resourcekey="Something" />

vs

Explícito

<asp:Localize ID="Localize1" runat="server" Text="<%$ Resources:Something %>" />

Respuestas a la pregunta(2)

Su respuesta a la pregunta