Puttin vias on pad is what I really like as a designer. It connects the cap directly to the power plane.
Don't put just one via, put 4 small ones.
I remember reading a app note by ultracad(I think), that showed the difference in power integrity.
I think the problem will be with manufacturing. Check if it increases cost.