This is very cool tech but from a UX pov I think it's better codes small and pure (no logo or non-square dots)