I have successful compiled and have been using MacVim on Apple Silicon. Everything is working properly at this point. The only change I had to make was to replace the existing Sparkle.framework with a hand compiled version that is universal.
I imagine once we get closer to release, an actual release of the Sparkle.framework will exist that is universal.