Not bad since it's bringing some unique flair. At the same time though, i think it's almost a bit too simplistic, toy character style. Maybe a more professional, industrial touch would give it a more techy look. This may very well just be my personal preference, though.
M.