Is it safe to use a web-based generated address & private key for long term personal use? Who knows the site owner could just sweep it all away.
Perhaps OP should generate a non-web based personal address for better peace of mind.
Of-course it is not safe, even though Blockchain and Coinb.in claims that the keys are generated client side and they receive no copies of it but still there have been
instances where the wallets were compromised due to the fault of user/blockchain? not sure.. But if you must use it, at-least take the time to back-up your keys and enable 2fa which should add some security. Also, only keep coins for your daily usage there, preferably less than 0.1 BTC.