Running a node is like being your own bank. There’s very few downsides except you must learn some new material. Life is much better with a node. We are still early in Bitcoin so sometimes it can be buggy, but the basic stuff is very secure and workable.