Bull, I took a test ride on that trike. Very nice ride. I found that it does take a bit more effort to peddle than a two wheeler but that will actually help in your quest to loose weight. It wasn't fast enough for me, I ended up with the Sun EZ Sport recumbent. From your list of requirements in this thread, I think the Sun will be a good fit for you. You can get into one a lot cheaper than most and after you've lost some weight and your peddling gets better, then look for a better, faster ride. Sun builds a very robust bike and I think you'll find that it will hold up just fine. By the way, I weighed 275 when I took the test ride and I felt the bike carried my weight with no problem.
Bob