To respond to my own post, I ended up going with the Elite wheels Edge. Magene shop on aliexpress does not seem to allow you to message them. I emailed their website instead and got a slow response saying if you want Campagnolo freehub you have to purchase seperately.
Much easier to buy via Elite wheels with the correct freehub in the first place so that is where I placed my order.
They arrived on the 14th December. My Campagnolo freehub, steel bearing, 40mm weighed 587g front and 684g rear. I have installed the rim tape, my yellow veloflex corse 25mm tyres and cyclami Tpu tubes and now have to wait for better weather to test them out.
My old shamal ultra wheels will now be used for this time of year. Unless of course I can used the elites all year round and sell the shamals.