Don't forget, there is another free visa meet and greet now in Hollywood Studios. I believe it is currently Kylo Ren in the Star Wars Launch Bay.
In January, we got to the Epcot visa meet and there were easily 10 families in line, so we skipped in. At HS, Darth Vader was standing waiting for us with no one else around.