I will agree navigation between the East Village and downtown is trickier, but I don't feel that affects parking to the arena. Grand Avenue is the closest bridge, and this has been re-open since this summer.
Yes, the meter charge now on weekends. That said, I've gone to many, many events at WF since it opened. I can recall maybe...maybe once parking on-street where there is a meter. It just isn't necessary. There are numerous other options between ramps, flat lots, and streets without meters.
Where do you park where there isn’t a meter?
Also, it’s kind of a stretch to expect out of town people to know where there are and are not meters.