I'm not sure I totally understand the question because I'm kind of in multi-tasking mode and can't focus well right now, but . . .
I'm talking about dominating 1 keyword.
If you wanted to dominate several, you just apply the process to the other keywords.
What I am not suggesting is that you do it for Mama's italian bakery.com or whatever. I'm suggesting that you do something like go register biscotti.info, creampuffs.info, or buybiscotti.info or whatever.
Either put up a mirror, do a 301, or create a keyword specific offer for the domain.
If you do it this way, it should work with no problem. And if you're running a profitable site, I think $10 for 10 keyword based .info landing page sites shouldn't be a huge deal.
But to be honest, I would never have registered "MamasItalianBakery.Com" in the first place.
It's somewhat brandable I guess, but it really sucks for SEO, unless you're going to break it down into subdomains or a directory structure based on your keywords like mib.com/pastries or biscotti.mib.com or whatever.
In that case, you can do this, too I suppose.
As for getting your own site in the top of the SERPS - As I mentioned, you do want to drop liks as well.
And you need to augment this with your own SEO work (whatever that is).
What I'm talking about though isn't how to get the top position for a keyword.
I can talk about that, but that's not what I meant to talk about.
What I am suggesting is that you can easily occupy 80-90% of the first few pages of SERPS for any Keyword with under a million results (and without bad ass SEO's competing with you full time for it) by doing this, so that when people search for a term, they ONLY see your domain name in all of the results.
And if you think they won't follow a link to it, or type it in, well . . . I guess you should try it out and be the judge of that.
I could write out a pretty detailed post about how to get your site listed in the top organic SERP results, as well because it's not difficult, and I assumed that all of that has been covered many times before.
I just thought that this was something that most people probably didn't know about, or understand the full ramfications of, so I wanted to post that.
If at some point I get really bored, I might post a detailed guide (based on my experiences only) about how to organically rank a site in the SERPS.
I think lots of people have covered that ground, before though.
Suffice it to say that the best thing to is to modularize your content into different sub directories, do whatever you can do to build backlinks from related (and unrelated sources), and try your hardest to get some links on super authority sites like Wikipedia, even though they don't pass link juice. Than wait a bit and hope that you not only get ranked at the top, but that your site is recognized as an authority on the subject because of the specific structure and content you've created.
But anyway - like I said I don't feel like typing up another 5 page post right now . . .
Hope that answers your question. In short:
This method will work but you need to break your structure apart into keyword specific subdomains or folders to rank
I wasn't intending to talk about getting your site organically ranked at the top of the SERPS but may if I get bored or somebody else doesn't do a better job before I find time (which would be cool - I like to read what other people are doing as much as the next guy!).
J