You don't have to be a resident to benefit from the registered Blue Nol card. If you are a frequent Dubai visitor or think you'll be heavily using the card during your trip to Dubai then it would make sense to go to the extra effort of having a Blue Nol card registered, though be mindful you'd need an address to collect it from.