There are pro's and cons both ways...
Pre-Built -
Pro's: smallest form factor, warranty, fast, easy
Con's: no mods really possible, solar and charging options can be limited, expensive per watt-hour
DIY -
Pro's: customizable, modular for changes later, better value, lots more fun, educational...