I got my first 24" muni a few months ago, probably the same one you got. I had only ridden a 20" prior to that, but I took to it quickly. I was able to free mount on my first attempt, but I was intimidated by the height and the pedals. I had issues adjusting my feel, but between using different shoes and just learning to adapt to it, I couldn’t go back now. I love those pedals with the pins in them as they keep my feet on the pedals and in control when I need it most.
Aside from the height and the pedals, the other thing I noticed was that it was harder to climb inclines. The crank length on my 20" relative to my wheel size was longer than my 24" with the 3" tires (which means it has an approx. 30" circumference). It was harder to pedal and go uphill and took a couple of weeks to really adapt to it going up inclines.
It’s been a few months, and I feel fully adapted to it, and riding my 20" feels strange, like a toy. I still ride the 20" sometimes when I go with my wife to walk the dog. It’s too hard to ride the 24" slow enough for her causal pace, and the 20" is just about perfect. I also find the 20" really fun now because it’s so light and small by comparison. I can slap it around with more confidence, and since I’m so low to the ground, I just step off if I get in trouble.
I also found some shoes that remind me of cycling shoes. They are fairly flat on the bottom without much cushion or tread to get stuck in the pins, and that helped a lot.
If the pins bother you, take them out for now. Get used to the 24" muni and put the pins back in (if you want) when you’re more confident on it. You could also consider leg armor, as others may have suggested. You might try to get used to the pins on “tame” trails or concrete and then transition gradually to more aggressive terrain.
One note on riding on concrete, though. As you’ve found, the tires are very sticky. You leave a lot of black tread on the concrete, which of course is wearing down those nice knobby bits on the tires very quickly. This will help to make them less sticky, but you may want to preserve that for the trails. If you’re having trouble getting used to the 24" with it’s big, knobby, sticky tire and metal pins in the pedals, try to find a cheap 24" road tire and cheap, smooth pedals to train on (or just remove the pins from your current ones). Plus, you can keep them for times you’re not riding off road. When you’ve mastered those, you could switch back to the knobby tire, and then back to the pedals when you’re ready.
I wish I had purchased a road tire when I got my muni. Because of excessive rain in the past couple of months, I’ve had to ride a lot on concrete, and it’s really worn down my nice knobby tire. I’ve decided to just keep wearing it down and use it as my road tire (or maybe hybrid tire), and get a fresh one for serious off road riding.
There is a learning curve, and some of the techniques you may need are similar to learning to ride with one foot. Basically, you adjust the foot on the higher pedal when the weight is on the other pedal on the down stroke. It took me a while to do it, and sometimes I still feel like I struggle a little bit, but I love the pins too much to get rid of them, and so far, I haven’t had any issues with UPD’s. I also found that after freemounting it over and over, my feet usually land in the right place from the start (well, really it’s just one foot I have to “land” as the other foot is already in the right place), so I don’t usually have to adjust my feet very often.
All in all, just do what makes you comfortable and safe, and move up incrementally to where you need to be. Take all the time you need, and celebrate the breakthroughs. If you keep trying, they will come. Don’t try to compare yourself to others as far as how long it takes to do x, y, or z. I’m a big believer in making the process organic. Things come when they come. Listen to your natural instincts. For me, when I’m ready (and able) to move on to something new, it just happens. I feel a natural confidence and desire to try something, and it just seems to work.
Good luck, and keep it up!