It depends a bit where you’re gonna use it for, both have their own unique functionalities.
+ Cheaper (a lot)
+ Independent dual extruder = no contamination
+ Large build volume
- Requires a bit more experience to finetune
- You can’t use 2.2kg spools (in case you use that like me)
+ Easy to use right out of the box
+ Auto material recognition
+ Great print quality
+ Auto leveling
- Extremely expensive ‘smart’ filament spools, you can use ‘dumb’ third party filament and lose the ‘smart’ functions.
- Dual nozzle contamination is more likely, altough this doens’t happen very often.
- A lot more expensive
My personal choice is the bcn3d, mainly because of the independent dual extruders which work exeptionally well. Also the larger build volume is very nice.
Also there are a lot of other pros and cons worth considering. I believe there are some youtube videos that show a comparison between the two.