Honestly, it's up to you. Many would agree that the Pioneer's would do well with loud rock music, mostly because they lack the lower bass punch, and can sound a little thin at low volumes.
The Yamaha's are in a class of their own. While not the top of the line for that series, they produce a clean, flat sound with good detail. They too can seem a little bass shy.
Can you listen to them before you buy?