Ok for those of you that are interested. I have done this and ridden the result. The frame has to be seriously modified, new brackets in every location, if you try to use any of the originals the engine will be mis-aligned by about 3mm.
To keep the rotating mass in the original position the engine needs to be further leaned back (upright) than in the photo above, when you do this the head will hit the RH frame spar, and that needs to be modified heavily.
It has taken me 18 months of continuous work every single weekend and most evenings to get mine right....and i mean right.
SO YES...a 2004-2009 engine fits in a 7 R frame, can you use the original mounts? NO, not if you want it to handle the same as an original 7
Does it handle the same? if you can keep the front end on the ground YES.
Does it twist the frame?...haha....NO, although my frame is SERIOUSLY MODIFIED.
Was it worth the time and effort...oh good god yes.
Can you tell it has a 10 engine in from just looking at it? yes if you know what your looking at, you have to modify the bodywork to have enough clearance for the LH genny cover, and depending on the exhaust you choose, you will need to cut away a little bit off of the lower RH fairing as the clearance under the sump isnt enough to allow the exhaust to clear the body work. Like i say, only if you know what your looking at though.
Here she is after the 18 month rebuild and engineering fun and games. Oh i did ALL the work here in my workshop by myself, the only thing i was uncomfortable doing was the alloy welding, so a mate who welds aircraft parts did it for me.
She runs at 187bhp using a Motec M400 ecu in closed loop, A Motec CDL kit logger dash...well the rest you can see
She was in PB magazine here in the UK this month with an 8 page spread and write up.
Have fun and ride safe