No in this case, speed is not an issue. IMO, it's the *FLAGS* trick that you must place at the right place to initialize properly the LCD.

OR the 2nd(bottom) lcd need specific addressing. What type of LCD are you using???