It depends on what you want out of your muzzleloader. For ease and convienience, you cannot beat the smokeless muzzleloaders and Bad Bull is a fine muzzleloader and fits into that category, but if you've researched them you know they are expensive they are a custom built rifle. Bad Bull only recommends one smokeless powder that they warrant to be used in their rifles.
The Savage 10 ML II is the only production smokeless muzzleloader offered and they can be had for a reasonable price, they are well built and very effective and accurate, although they may be a little finicky to set up.Savage also has a list of book loads that they will stand behind ,although some outside experimenting a research is being carried out and the book loads are being expanded. A good site to check out is:
http://dougva.proboards34.com/index.cgi?board=Savage
Whether you decide on the Bad Bull or the Savage or any other smokeless muzzleloader, you will find that they are cleaner, faster and much less expensive to operate than the current Black powder counterparts.
Thompson Encore is a fine rifle as well,just a different animal all together.
Please don't try to use smokeless powder in any firearm that is not designed for it.