If I add my business to CitySpokes, do I also need to add it to the appropriate Filter?
No. You can only add your business to CitySpokes. Once added, you will be able to select the best Filter that applies to your business, and your information will show up there as well.