Some other thoughts...
I agree with Jens that already having a BCS, adding a Grillo to your stable isn't going to be a headache free experience. Now, if the only thing you need it to do is run the sicklebar...
Then you might consider a regular dedicated snowblower. I'm not sure how much...