As an alternative, use a transistor to power the LCD.
This is what I ended up doing for exactly the reasons stated. I was concerned about hitting my current out limit on the Arduino but I need the Arduino to turn the LCD on. I used a TIP120 to power the LCD straight from the 5V pin.