My Premium bonds account has returned more money than what I would have got with a standard cash ISA.
Those saying "no" - Why?
Because you'll be in the minority and PB's have no guaranteed return. Yes you may be better off with PBs, but then you may be even better off if you invested the same funds in lottery tickets.
Other investments you'll definitely have a return, which may be lower.