A few factors that may help to keep the project financially alive until it reaches its proper fulfillment:
a) Slightly greater publicity here, there and in the social networks/communities is needed. Less important rival projects survive because of that.
b) Better adaptation of the official website to the unexperienced users, particularly, of the wallet, etc.
Is it safe to store namecoins in the hard wallets, such as KeepKey, Trezor?
Agree on that. Definitely need some marketing, website revamp, make it more user friendly. And a lot of social media exposure.