Camos are still worth credits. Some cannot be sold just yet, but will be able to be sold in the near future.
Again - a base XP mission is something that you will complete literally without thinking about it. This is a side-quest that you are welcome to bypass and ignore if you want! If aesthetics and credits mean nothing to you, then focusing your efforts on DY missions that have more tangible rewards may be the better options. There's a lot to do in the DY for free and it even includes a T7 premium!
Pick and choose to your liking