Hi i would like to know if npm mraa does really work well with arduino block because there're some problem i faced during running the code using node.js eg blink led and it failed me. Currently im using intel edison and sparkfun mini board and arduino block.
I would suggest you to contact the Sparkfun Support Team to ask them about the compatibility of their blocks with the Edison module. As far as I understand the blocks are compatible with these features you're talking about. Are you sure that the code you're using does work in the Edison Arduino Breakout board or the Mini-breakout board? Have you tried it before? Also make sure to update npm and mraa in your board, node.js too.