Outlining a structure for elections is crucial. I also support weighted voting as the initial choice for Snapshot.
Regarding conflicts of interest, my opinion is that no delegates should be able to vote for themselves or any of their team members in an election. I also believe that this principal should extend to proposals that impact a certain protocol that a delegate is affiliated/team member of.