Seems like it would be really annoying to service if something breaks and needs to be replaced.
Designing it would be a little bit like designing something that is going into space. You'd need to be very confident in your ability to remotely manage it over a long time frame.