Regarding a giant stretched out sprite vs a tiled background, I don't know which is better. I suppose the best way to know would be to test it yourself
You can accomplish a changing bg color with only one TiledBackground
1. Import an image file to use for your Tiled Background (Files > Import files)
2. Use Load Image from URL and enter the file name
This will let you swap out the TiledBackground's image