Definitely sign up!!
When I signed up for N26 I was really skeptical about it. The main thing that made me sign up was the card design. It was something that was so unique and it was just intriguing to me that I had to have one for myself. I love how mobile-friendly the app is and the design is so clean and nice. The customer service is also amazing.