If you intend to use Grunt to bind and minimize, I don’t think you need to use the ASP.NET web optimization infrastructure. Why use both? Just paste the links to your associated app.css and app.js files on your page and you're done. You can also use @if ... operators to include different versions of your files (development and production).
Also, check out Gulp.js , a newer alternative to Grunt, and this project template that already has the basic Gulp.js configurations in place: ASP.NET Solution Template
A few Gulp.js plugins that can help with CDN:
Gulp.js gulpfile.js, :
gulp build --production
.., HTML/LESS/JS Amazon S3 CDN.