As the owner of a black Bonneville T120 and a red Vespa GTS, yes, they look great together.
About the rest of your post... a big part of the joy of having a motorcycle is working on them.
Other than an oil change, I hate working on my truck. Everything is big, heavy, awkward, and could *******...