Mark,
Based solely on the information you have supplied and the sources and variability of your income, my immediate response is that any application for spouse visa will require significant preparation in order to minimise refusal.
You may find it helpful to consider discussions with an experienced immigration advisor who will be able to highlight relevant caselaw.
JSA can be rather tricky to work with depending on the components that build up the total payments.