I have no problem with it and yep it was convenient when I signed up at a new video store last week.
Although, the card is in my maiden name (because my passport is) which caused some confusion when I signed the form with my Japanese name