Yes, the concern of look-and-feel in different windows operating systems is correct. The better (and less complex) solution will be to skin your form (i.e remove default windows skin and apply customized one).