Is it natural to say "Me, I xyz"?
I've never heard a native English speaker say this unless answering a question ("Who wants lunch?" "Me, I want lunch!"). I think it's fine to do what you do in Spanish too. Using "as for me,..." would work well, but it's unusual and formal (at least in my dialect). In informal speech, I would probably omit the "as" and just say, "For me,...".