Well what can I say - it's the force of habit. I knew it wasn't the right way to do it but it never really bothers me untill some last project with really complicated and complex roof. Working with mesh is really good when you have unified shape of the roof but problems strats when you need to deal with bays (extensions) on different levels, each with different slope angle.
Like they say, every day we learn something new
Thanks again for response and take care.