As already written above I consider TK as the best option especially because the status is valid for 24 mnths.
I know however that is not easy to spend miles...but I consider the other benefits as the most important.
TK - 40k in 12 months. Valid for up to 24mths.