現地発音に準拠するなら現地の表記で書くのが礼儀じゃないの?
日本ではシュワルツなんだから、カタカナ表記ならシュワルツでしょ