So far I have played 3 levels. The first impression is that is "ok".
The good so far:
>Wicked Weaves and Witch Time works like Bayo 1 instead of 2, so you can actually hurt and combo enemies without Witch Time, and how much time you are in WT depends on how you dodge the attack, instead of the type of attack.
>Summoned demons seem to have quite a decent potential for interesting combos. Each one have their own moveset and special skill, for example, Lady Butterfly can stun enemies, which open them for combos, including big heavy ones, while Gamorrah can grab enemies and toss them up in the air.
>The new movement options feel good and allows you to move through the level fast.
>Maybe a personal opinion, but levels seem to be big and have a certain degree of exploration, which I like.
<Simpler magic management, now only for summoning
<Summoning seems to be too powerful, can trivialize bosses, specially with Witch Time. Enemies also focus on them, at least in Climax 3rd difficulty.
<So far there has been too many set pieces, I can see them becoming a chore to go through in replays.
<Less freedom to customize your style. Very few accessories to start with and you cannot equip different weapons on feet and hands. You can carry two different weapons and three different demons.
Haven't played as Viola yet and will reserve full judgement until I finish the game. This are just a very early impression of the game. I certainly was having fun, but I consider it worse than Bayo 1 for now, with a lot of spectacle but the gameplay felt less satisfactory. May be better than 2 if only because of the WW and WT changes, but the changes to the magic system are certainly disappointing to me for now. It all depends of if the enemy design is good and the summoning system is properly balanced and not an "I win" button.