Bradish Street Pinball Parlor changed their availability. It's now a club 24 hrs where you have to have the pin code to enter.
Pinball Perfection is only available on Friday night (7-10p) and Saturday afternoon (12-5p). I assume you are coming on a weekday.
I would probably do Kickback Pinball Café in Lawrenceville.... also I guess Hambones nearly across the street on Butler St. has a pinball lounge now with some decent games.
Ace's is nice... it's near where I work, but the game selection is small and older games aren't maintained so well. It has Family Guy, Batman Stern, World Cup, Star Trek Stern, Metallica, Sopranos, WOZ, and AFM.