I think with the Mini Lock, you limit the amount of places you can actually lock your bike because the u-bar wouldn't be as big as the NY. It really depends on where you might find yourself locking most of the time.
Rear light, go with Planet Bike Superflash or Portland Design Works Radbot 1000. Head over to the electronics sub-forum for more ideas on which lights to get.