(n.b. I factorize my feedback better, to make it nicer in the context of the github webpage)
 
except for defining the build command (that could also be done with a smarty premakeopts/prebuildopts),
is there any other reason for having a dedicated easyblock for this?