Sponsor name written on the pitch? Sounds more like American Football then soccer. Can't recall Barcelona/Bayern having sponsor names in the middle of their fields.

Totally agree with the score board visibility (or lighting)...