hey,
first of all, never forget, that you don't owe us anything (regardless of how some people here think). Second, the reasons why some projects stall and contiune slowly are yours and yours alone (team members), again, you are not paid by any of us to deliver anything. Personally I would love if you continue your work, but not if is a burdeon on you. Moding is act of love and it must be from both sides, giving and receiving...
I hope everything will go well for all of you and that one day, you will deliver Mig-25....if not, no hard feelings