Do these miles show up as status miles, or just program miles?
It is not a bad deal, but also not exceptional. Essentially you get the equivalent of an all-in Y round-trip on the routes listed for 175euro until Sept 30, and if you don't use the miles then they do not disappear. That prices makes sense on some routes, assuming availability.