There are three safe methods of storing your bitcoin.
1 - Paper wallet (Printed could be infected with malware, and take records of your private keys)
2 - Cold storage (Arduous to use, expensive to set up)
3 - Hardware wallet (Needs to be initialised on a 100% clean computer, otherwise seed could be found)
clean computer is a must, yes. but just fyi, the keepkey displays the seed words (12, 18, 24, etc) on it's display, not the computer's monitor/graphics - so this hardware wallet adds that additional layer of abstraction.