Not at all, my design brings out all the usable pins and includes optional external pull up resistors like the R3 ProMini by Sparkfun, but your design is a good idea also.
BTW how do you plan to connect all the additional tx/rx and input/output pins when confined to 28 pins?