A key concern to embedded systems is security, especially now where every system needs full network access over standard protocols. Two issues out of many should be emphasised here with respect to introducing a proc based interface:
Security, as usual, depends largely on the know-how of the programmers. Linux is not a secure operation system per se; it is though an operating system that has the potential to be configured and to be used in a secure manner.