At least your happy with it. I personally don't think it's safe. The math has been done on suspension, you took already shitty angles and made them worse. Then you come on under a different log in and try to play it off.
The banshee is a really shitty handling bike. You did make it worse. Run it tho, take it easy. You might fucking die. If you like it keep it. Or use this as a lesson.