You could also liquidate the assets and leave it up to Ukraine what to do with the money. If they buy a big pile of weapons now or if they prefer to invest the money for a longer term could be up to them.
I guess Ukraine rather needs a lot of help right now instead a bit of help over the next 100 years.