I live in Hoston and ride my Wee prety much year round. I do not ride if its pouring rain or very high chance of rain as the Houston drives cant drive in rain so i don't want the added risk. I have had My bike for a little over a year and put about 11k on it. I have replaced both tires once, changed the oil about 4 times, checked the air filter and plugs both still looked clean so i elected not to replace them when i looked at them at 8k. I will replace airfilter at my next oil change though. I'm 245 and the wife is not as small as yours and the wee suites us just fine.
Flat Black Club Member # 29
2008 Suzuki DL 650 V-Strom