Functionally, they are very similar. With the Bostroms, one had to beef up the frame, etc... Mine was built from scratch with racing strength in mind using commonly available materials. Another key difference is you can build one of mine today!
Dumb question, but how much travel is there in your seat???..