I owned/modified/tracked Evo X Gsr so I can compare them ..so no" it's not about even with a bolt on Evo" , not even close ..already proved that by showing the dyno graphs ,
So at this point I have nothing else to say I think people prefer reassuring lies to the inconvenient truth

you can believe whatever makes you feel better