Not everything about SketchUp is kept in one folder. Your extensions, plugins, custom materials, templates, saved components, etc. are kept in user data folders. Most settings are kept in the Windows registry. So, it may run from the USB but it will be an absolutely bare-bones SketchUp.
1 Like