I had put extensions on my 06 but have heard several horror stories so I opted to get a fully extended swingarm from kustomcyklesdesigns to my length I wanted which includes underbracing and bearings installed. Most shops don't include bearings. I paid $400 for this. A friend with an R1 stretched same way decided to do this as well and ordered from same place and thing is, he didnt know I was doing this and connected with same company. I had to bend the aluminum bar that came with my extensions to fit to where the spools mounted and cut the bar shorter and redrill a hole and part i had to cut off, I bent in a 1/4 circle and drilled hole to mount stock license plate bracket. Its solid as can be. BTW, this solid swingarm I ordered will be able to use the stock brake bar. This is on ebay and you can make a best offer as well.
The brake hose will need to be longer on extending. I am not sure of the abs part mentioned. I had replaced my rear line with a longer one and as well replaced the front with stainless lines too. sorry for the book. good luck.