Long term, Ukraine has to be careful with how they wrap up this war.
This sounds like a lot of contradictions, but one year after the fighting stops Ukraine will still share a border with Russia and Belarus.
Being a member of NATO won't really stop the "gray attacks" (ie, cyber attacks) and we also have to understand that there are plenty of Russians who moved to Ukraine and Ukrainians who moved to Russia since the 1990's.
In other words, its really complicated.
Meaning:
Don't judge a Ukrainian victory by German, British, US, or European standards.