I'm not sure I agree.  The code would look cleaner, but wouldn't that be twice the memory?