Welcome aboard. Yours is a very timely post. I have had that program in mind for awhile and will be interested in how you like it.
As far as cardstock goes, I think it is a great option for a layout, especially for background buildings. I bought two from Scalescenes and like the way they look...