The Firebolt-XB12R-08 is a good choice for your ReQuirements. The Bikes 08+ have a Simple key turn method for Resetting the Tps but that is just one option for any Bueller. the Bikes are great fun to ride and, Maintenance is Key to any Buell for long lasting Wear and never get Cheap on the Fluids. If you change the Oils and Transmission Fluids yourself then make sure to just snug the DRAIN plugs so as NOT to Strip out the Threads.
There is plenty of Help here on the Forum and should you purchase A Buell then maybe a Parts Manual AND a Service Manual if you love to work on your own Machine is Nearly mandatory for Any Motor Machine.
There are Manuals here on the Forum to Assist you for Downloading. Some Areas Still Pertain to the bikes in many areas Such as Fluids etc..
Amsoil-20/50 in the Engine and Amsoil 75/90 in the Transmission (ALL Synthetic) will give you some good Antiwear so as to Keep you riding. I think you Should go with the Xb12R due to you weight. Nothing Personal,
I'm 6'2-188lbs. I work out regular so as to be able to handle the Twisties here in the Mountains.I have 2-XB12s an 08 XB12r-Street Bike and an 09 race bike for track days etc. Love them both. I have a Cr,i'm Building here and there. Plus once you set up the Suspension for your Weight the bike Responds nicely to your Abilitys. Good Luck on your Choices. Welcome to the Forum.*Jimi[up]