If you are going to test yourself several times a day (and therefore use hundreds of test strips), the SD codefree device you have bought would be the cheapest in the long run. However, it's the most basic device, test strips require more blood, and personal experience is that quite a few can be wasted.
If you are going to test yourself less often/a few times a week, then the TEE2+ free kit would make more sense. Device is more advanced, and test strip are only marginally more expensive. Test strips require less blood.
If you want a more upmarket/fancy device with a good smartphone app, then I would recommend the Contour Next One, which is my primary device now. Test strips are a bit more expensive, but device/kit is free. More blood can be applied to same test strip if required, so I have wasted very few. Device is also supposed to be more accurate.
Nowadays, many test devices are given for free, and manufacturers make their money on test strips. The SD Codefree is a bit of an exception, but you would need to use many test strips to pay back the device (like 500).