Go electric. It may seem like it is difficult to figure out, but a little homework and help from the guys on this site, you can do it. Heck, i did it. And never read a schematic before I started.
Propane inside is not an option (without an awesome hood/ventilation).
Also, a floor drain...