Wow, that swingarm is absolutely insane. To be honest I don't really like the way it looks once installed on the bike (too beefy for my taste), but it is definitely incredible and very well made. Totally awesome.
As for your battery, if I understand correctly 900Wh/72V=12.Ah, this is really on the low side, I don't think you'll get much mileage unless you're riding at really, really low speeds. I'd say don't expect more than 15-20 miles with your current battery (that's vastly speed dependent though).
Regarding top speed, since you use a 72V battery and a Kelly controller which doesn't have flux weakening, I guess you should reach around 70-75km/h, provided your battery will be able to deliver that power (which, given its rather low capacity is not guaranteed).
If possible, try to add more capacity, the frame is relatively big so I'm pretty sure you could fit around 25Ah-30Ah without much trouble. That will help you to get more range and also to get much more power from your controller without being too harsh on the battery pack.
That being said, kudos on the build, it's very clean.