It looks very nice. Personally I prefer to have what I do and how to contact me as the larger items. However, the design should more than make up for that as it attracts attention.
I've gone for a much blander approach myself. Black van with white text. I've got what I do and phone numbers as main items with business name much smaller.