Bare in mind that in order to regiser a .eu domain you must be an EU citizen, resident in the EU or your organisation must be established in the EU. (or the EEA - Iceland, Liechtenstein and Norway)
And yes, they will take away domains if you don't continue to meet the requirements - it happened to me (thanks, Brexit).
I (in the UK) used to have a small local restaurant which had a .eu domain. When Brexit was happening, I mentioned this issue to them, and they explained the relevant individual was an EU citizen so they were OK in the short term but they were migrating anyway. (And I see they are now on a .co.uk domain.)
Well if you're an EU/EEA citizen it doesn't matter where your address is, but if you're relying on the residency requirement as a non-EU/EEA citizen it might.
And yes, they will take away domains if you don't continue to meet the requirements - it happened to me (thanks, Brexit).