Thanks for all the replies, you've all been really helpful!
Just found out about the extra taxes, it almost doubles the cost of the upgrade :@ (typical British tax system). Think i'll hold onto the miles and maybe look to upgrade the return flight instead!