What is the best way to theme page--front with twitter bootstrap?
You might want to switch the theme entirely. You could simply use something like: https://www.drupal.org/project/themekey

Regarding the regcognition of page--front.tpl.php, 
rename your existing page.tlp.php to page--default.tpl.php