I don't think Cross Tag Battle is canon due to the continuity mistakes that Cross Tag brings, due to on what setting BlazBlue its supposed to be, since Platinum the Trinity still has Trinity Glassfille who at that point should be dead, Noel has her Chronophantasma look and abilities but doesn't know she is Mu-12 (Shown in Nu-13 and her introduction battle), Naoto doesn't remember Rachel or any of the BlazBlue cast, Hazama has no Terumi sealed inside him making that this is after Chronophantasma, and then finally the fact Susano'o was mentioned in the 2.0 story as if Ragna had already killed Terumi and restored the world although the characters remember Ragna still.
Though the spin off that might be canon is Dark War Alternative since its stated to a prolouge of the BlazBlue series in a different timeline, kinda like how the XBlaze series (which has Es) and Bloodedge Experience (which has Naoto Kurogane) are in different timelines.