More worryingly, they appear to be including topcashback transfers in the £300. You should therefore think VERY carefully before moving £50 of topcashback cash to Tesco.
Personally, I would now be waiting until near the end of the Tesco quarter, just in case some good Tesco point offers come along which allow me to get to £300 without importing TCB money.