Don't even bother marinating tofu. It's unnecessary. But if you want, it really won't make much difference if you marinate 30 minutes or a day. Cut it in thin slices for maximum exposed surface area.