I like this question, and I feel that different people will disagree to the best approach. So my response here is only my opinion...
You are basically asking if it's okay to ask a "best practices" question in regards to plugin development. Some folks have already spoken out against any type of "best practices" question in general, but I personally disagree that those questions are inherently without value.
TL;DR: Yes, go for it.
Sometimes there is more than one answer
... even for just a normal programming question. Things like "how can I whatever with this loop?" can generate three or four different possible approaches, and the most popular tend to get the most upvotes. I don't see any reason why a "best practices" question can't follow the same path to get some solid answers. There are a few existing "best practices" questions on the site right now that have proven to be incredibly popular. (see this one for example)
Every Stack Exchange site has a unique vibe
I disagree on a root level with anyone who talks about the "SE way", especially if they are drawing from their experiences on Stack Overflow. Of course, the Stack Exchange network has many rules and procedures in place to make sure that the community is generating the best possible information, and those rules/procedures work very, very well. But there is a point where people "just want to know"... and if everyone else in the community also wants to know, then why should we stop them from asking?
Conclusion
I submit to you this random example from a different SE site... It illustrates both of my points:
- Questions have have multiple "right" answers.
- The vibe of each community is unique.