Respecto a la fiscalidad, te retienen al igual que las acciones en el pais de origen y el 19% en España, luego en la declaración de la renta del año siguiente declaras lo retenido en el pais de origen y en el caso de EEUU te devuelven lo retenido (que es un 15%) sin problemas. También a mí me ha ocurrido en el caso de un ETF del Eurostox 50 (MSE) de Lyxor que aunque cotiza en París, sin embargo al estar inscrito en España no me han hecho la retención en el país de origen.
En cuanto a países, que yo sepa los que menos retienen son: EEUU (15%), Reino Unido e Irlanda.
Los que más retienen son: Francia, Suiza, Alemania.
Pero debes tener presente que la legislación sobre las retenciones puede cambiar, hoy puede ser un 15% y mañana más o también menos, como ha ocurrido también en España.
Respecto a la divisa, se asemeja a los fondos, porque compres ETF cuya divisa es el euro en indices americanos no quita el riesgo de la divisa, para ello debes comprar ETF que esten cubiertos respecto a la divisa (hay poquitos pero se han empezado a comercializar copiando la idea de los fondos), eso sí, ten presente que esos ETF cubiertos respecto a la divisa son más caros que el resto.