Yeah, it has drawbacks, but it is probably more realistic than some spacechain based or similar solution that doesn't rely on DNS - which I would love, but that has issues of their own..