It has been done before by a few people, sadly I am not far enough along on mine to give you any pointers.
For mine I did an interior roll cage at the same time, and replaced the factory dash bar with 1.75" DOM so I will be working off that for all my mounting tabs. And yes in my case I have the entire interior wiring for the tacoma in my truck.