We have Greenlight cards for both of our kids. It's an incredibly convenient way to help them manage their money, for us to know how and where they are spending, and to make sure they always have funds for essentials when we're not with them.
Bottom Line: Yes, I would recommend this to a friend