I think it's fine. I don't think that being limited has as much to do with anything as what you get. I mean STLE was a big run like 799 but still was able to get my money back after 4 years. XMLE was a small run and I lost my shirt.
I hope everyone is happy, if they wanted an LE it's nice they get a second chance. Almost like Stern should build 799 but it's not effecting me so I don't care.
If I do get a Munsters, I will probably get a pro or a premium depending on the lower PF.
I love Borg pros pins, TWD, Met, Tron so probably will love the pro, but I also love extra stuff so the premium has an appeal. I don't really love the LE artwork anyway.