Plug-in supporting multiple IQ''s


I want to develop several custom packets. What would be more efficient, writing one plug-in to handle all IQ?s or writing separate plug-ins for each IQ? Does it metter?

Would I benefit from separating them by expected load, for example one plug-in for common operations and another for more rare ones?