If anyone interested I ended up using slots and created both the card styles as components. So it can be used more ways by marketers too and everything is editable.
The only thing I dislike is the props are unaccesible in editor view. It's still a bummer. 馃ゲ