That's the trouble with premium bonds, whilst they are very secure you are gambling on actually winning something to make any money and as you say, inflation will reduce the buying power of your capital.
I know a few people with the maximum 30k in premium bonds and they do win fairly regularly though.
I've never won a penny but then I don't have 30k's worth