There have been several questions over the past few days about the proper use of null; here are three (one is mine):
I think you should just stick to the Null Object, being creative like this will just get you into trouble, and probably make the code less maintainable.