Eye-catching logo displays are not just a good way to please sponsors and brand execs—they can also double as event decor and a creative photo op.