Use feature as module?
Of course, you can use a feature like a "normal" module.

Feature use .module file only for include a file, so after this include you could add your custom code.
And obviously you can add more files, directories, etc.

It's a great way to avoid to create too many modules.