small update:
borrowed a spare frame off zednine to have a mess about with and see what potential problems I am going to face:
The upshot is, the rear top mount fits no problem:
the bottom mount needs a custom bracket making up I think. I havent got a TRX one to try, so one of those may work with a little modification, but the one shown here is the TDM900 one and its a million mile away:
Now's where it starts to get interesting. I think the back of the engine is no problem, here's the front right mount:
Thats going to work, just needs drilling out and tapping, as its just a blank.
Here's the front left mount:

yep, none existant. This is fairly common knowledge but its nice to see the pictures

I will set out my options below
Never noticed the little mounts either side of the frame just behind the front engine mounts, with the little triangle plates that bridge the gap between the engine and the frame - how important are these? because as you can see, there is naff all there on the 900 lump!
Do I need to make something up for these, thats the question?
Re the front engine mount, I think I have 2 options:
1. Get some very clever person to weld a mounting lug onto the back of my cylinder head. Dont know how feasible this is going to be as its right next to the head gasket, so any warpage could mean my engine would end up toast.
2. the TDM900 engine has big sturdy mounting points on the front of the cylinder head as shown below:
I think the simplest option would be to create a triangulated piece of frame that drops down to these mounts and secures the engine. This should be pretty straight forward to do, might completely change the look of the frame though which I am conscious of.
Question is, if I do this, what do I do about the other mounts and little plates I am missing?
Are they necessary?
Is the frame using the engine as a stressed member? I would hate to do this only to find the bike is now like a jelly in the corners.
In other news, I think the only reason you cant use the TDM900 oil tank is because it fowls the left hand little side mount. If I cant use that I may as well chop the sod off and have the 900 tank fit! I have to check see if the fuel tank will not fowl the oil tank, but its a pressed lump of steel and I am sure it can be persuaded to fit
