Re: "Curiosity is not as life-limited as the approximate 90-day missions ..."
Are your projects designing something to survive in deep space and then land and roll around on another planet?
NASA has, in the past, been criticized for not overengineering enough.