You need to consider that this battery is half the amp/hours of the original 12 amp/hr battery.....and it is a lead/acid type battery (although a sealed one).
The Savage is very sensitive to voltage drops, and if you run the battery down very much, the bike will stop making spark before you lose the ability to run the starter. Also there is not a lot of extra charging rate in the bikes electrical system - so if you go on a ride and make several stops with short rides in between - you can run your battery down - and a half size battery will most likely run down twice as fast as the original sized battery.
You are most likely to get a lot better results if you use a Li-Ion battery instead of the one you listed. The Li-Ion batteries hold their voltage up for almost all of the amp/hr rating - while a lead acid battery starts to drop voltage pretty quickly when it starts to become discharged. A lot of us have successfully used 6 amp/hr Li-Ion batteries for our bikes.
The Earth-X battery is the one I chose, as it has internal circuity that keeps the cells balanced - most other Li-Ion batteries don't have this and require you to get "their" charger and maintainer to do the cell balancing periodically. The Earth-X battery does not require balancing, and they don't recommend the use of a battery "maintainer" or trickle charger. The only downside (beyond cost) of the Li-Ion is that they are horribly sensitive to being discharged.....if you leave the key on and run it down....it will most likely be ruined.
The $ 169 Earth-X EX12A is a 12 amp (equivalent) battery...meaning that is performs the same as a 12 amp/hour lead acid battery, and it is still the smallest size housing available. This is the battery I used in my Cafe' conversion, and I have been using it for about 2 years without any problems. I have a Wiseco piston with higher compression and it puts more load on the starter and battery than the stock piston.
http://earthxmotorsports.com/shop/etx12a/The $129 Earth-X EX6A is a 6 Amp/hr (equivalent) battery.....so the power matches that of a 6 Amp/hr. lead-acid battery like the one you posted about. The housing size is the same as the EX12A - but it has half the energy. The little bit of savings is not justified in my mind for buying half the power.
http://earthxmotorsports.com/shop/etx6a/